В моей текущей программе у меня есть главное окно и дополнительное окно, которое появляется при нажатии кнопки. Если вторичное окно отображается в данный момент, но не имеет фокуса, кнопка вместо этого будет фокусироваться.Проверьте, не был ли запущен класс
В это время я создаю новый экземпляр вторичного окна в качестве главного окна нагрузок и просто проверяя свой статус с SubWindow.IsDisposed и SubWindow.CanFocus
Я обнаружил, что если я не создаю новый экземпляр в начале SubWindow.IsDisposed выдает исключение. Пока я ранее создавал экземпляр SubWindow, проверка работает нормально.
Мой вопрос: текущая версия работает нормально, но есть ли лучший способ сделать это? Это не вызывает большого беспокойства, но, похоже, было бы лучше иметь возможность проверять существование, не гарантируя, что оно существует, по крайней мере, один раз.
Почему это было проголосовано даже без комментариев? – AlwaysAProgrammer
какая у вас платформа? выиграть формы? МОФ? –
Я использую Win Forms – Holman716