Как сделать публичное репо с вилками в частное репо, не ломая вилки или PR?

Вы должны убедиться, что на самом деле выбран элемент, поскольку событие ListBox.SelectedIndexChanged активируется, даже если нет элементов, которые выбраны, что делает новый SelectedIndex равным -1. Кроме того, по вашему запросу, я ожидаю, что вы захотите включить btnMoveTo, когда в lstTechUnnotified выбран выделенный элемент, а в противном случае отключите его - и то же самое для btnReturnTo и lstTechToNotified; если это так, то простой способ:

    private void lstTechUnnotified_SelectedIndexChanged(object sender, EventArgs e)
    {
        btnMoveTo.Enabled = (lstTechUnnotified.SelectedIndex > -1);
    }

    private void lstTechToNotified_SelectedIndexChanged(object sender, EventArgs e)
    {
        btnReturnTo.Enabled = (lstTechToNotified.SelectedIndex > -1);
    }

Хотя я не уверен в ваших именах кнопок ..

0
задан reustin 18 January 2019 в 20:45
поделиться