Un ghid practic

Formularele și casetele de dialog pot fi modale și fără moduri. Forma modală sau caseta de dialog trebuie să fie închise sau ascunse înainte de a continua să lucreze cu alte forme ale aplicației. Pentru mai multe informații despre lucrul cu casete de dialog, consultați Introducerea datelor utilizatorilor în casetele de dialog.

Casetele de dialog în care sunt afișate mesajele importante trebuie să fie întotdeauna modale. Caseta de dialog Despre în Visual Studio este un exemplu de casetă de dialog modală. MessageBox este o formă modală pe care o puteți utiliza.

Formele non-modale vă permit să comutați între forme fără să închideți forma inițială. În timp ce formularul este afișat, utilizatorul poate continua să lucreze oriunde în altă aplicație.

Formele non-modale sunt mai greu de programat, deoarece utilizatorul poate comuta între ele într-o secvență imprevizibilă. Este necesar să se mențină o stare consecventă a aplicației, în ciuda acțiunilor utilizatorului. Adesea, ferestrele utilitare sunt afișate în formă fără moduri. Caseta de dialog Găsire. Disponibil în meniul Edit din aplicația Visual Studio este un exemplu de casetă de dialog fără moduri. Folosiți formele fără moduri pentru a afișa comenzi sau informații utilizate frecvent.

Caseta de dialog și comenzile de meniu afișate pot diferi de cele descrise în ajutor, în funcție de setările curente sau de editarea Visual Studio. Pentru a modifica setările, din meniul Instrumente, faceți clic pe Import și export. Pentru mai multe informații, consultați opțiunile Visual Studio.

Pentru a afișa formularul ca casetă de dialog modală

Articole similare