Некоторые классы C# .NET не работают, если версия Windows ниже, например, Vista. Если это так, то программа вылетает с исключением System.PlatformNotSupportedException. Чтобы не ловить это исключение при вызове, можно сразу сделать проверку версии операционной системы при запуске приложения: if (Env...
Ссылка на роутер на сайте Yota. Поскольку для малого бизнеса у нас нет возможности в пределах МКАД подключить проводной интернет по доступной цене, то поставили этот роутер, который ловит интернет по мобильной сети, а потом раздает его по wi-fi или проводу. В принципе по деньгам не дорого. Однако ес...
Если рассмотреть простой пример использования binding, <Window x:Class="Wpf_Binding_INotifyDemo.MainWindow" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" Title="MainWindow" Height="110" Width="350"...
Создав диалоговое окно настроек я по привычке назначил DialogResult = true для кнопки OK, но на этот раз при нажатии на эту кнопку, программа выбросила исключение InvalidOperationException («DialogResult can be set only after Window is created and shown as dialog»). Как оказалось, я вызыва...
Я реализовал событие для двойного щелчка мыши по элементу ListView примерно так же, как я это делал для Windows Forms. XAML-код: <ListView x:Name="eventsView" MouseDoubleClick="eventsView_MouseDoubleClick" > и логика: private void eventsView_MouseDoubleClick(object sender, MouseButtonEventArgs...