Как заблокировать форму для редактирования? - PullRequest
0 голосов
/ 01 мая 2011

Я использую Visual Basic 2010. Подготовка программы. В моей программе, когда пользователь нажимает кнопку на главной форме, будет отображаться form2. Пока форма2 включена, я не хочу, чтобы пользователь вносил какие-либо изменения в основную форму. Но он должен видеть основную форму на заднем плане. Есть пример на визуальной базовой программе. В Visual Basic 2010, когда я нажимаю «Инструменты»> «Параметры», отображается «окно параметров», а когда я пытаюсь нажать главное окно Visual Basic, появляется звук, и окно параметров мигает. Так что это мешает мне добраться до главного окна. Как я могу сделать это в моем проекте?

1 Ответ

2 голосов
/ 01 мая 2011

Вы хотите сделать Form2 модальной. Это гарантирует, что другие формы остаются видимыми, но неактивными. Я не VB человек, но из того, что я читаю Form.ShowDialog должен делать то, что вы хотите. Посмотрите этот урок , он объясняет всю процедуру.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...