Сравнение строчки в ComboBox WPF C#

172
11 января 2018, 19:01

При нажатии на элемент "1.11.X" в ComboBox, программа вылетает, что делать?

    private void ComboBoxFunc_SelectionChanged(object sender, SelectionChangedEventArgs e)
    {
        var directory = @"C:\@TempDownload\";
        WebClient wc = new WebClient();
        if ((String)Huzumi.SelectedItem == "1.11.X")
        {
            wc.DownloadFile("ССЫЛКА", directory);
            Process.Start("explorer", directory);
        }
    }

Ошибка вот тут походу. Пробовал не только SelectedItem.

if ((String)Huzumi.SelectedItem == "1.11.X")

Answer 1

Вот как надо было, сложно было просто чуть поправить?)

private void ComboBoxDownloadFunc_DropDownClosed(object sender, EventArgs e)
    {
        if (!string.IsNullOrEmpty(ComboBoxDownloadFunc.Text) && ComboBoxDownloadFunc.Text == "1.11.X")
        {
            // #### Действие. #### //
        }
    }
READ ALSO
Сортировка списка на отсутствие null

Сортировка списка на отсутствие null

Доброй ночиКак правильно реализовать проверку полей на null

165
Необходима помощь по замыканиям.

Необходима помощь по замыканиям.

Прохожу учебник по JS на известном сайте, и вроде я понял замыкания, осозналНо

233
Форма отображается с задержкой

Форма отображается с задержкой

Код отвечающий за отображение формы

238
Notification API в Chrome

Notification API в Chrome

ЗдравствуйтеСоздал на сайте кнопку, по клику на которую должны появляться браузерные уведомления

230