01/02.11. MDI aplikacije
Postoje dva osnovna tipa aplikacija SDI i MDI. Kod SDI aplikacija (Single-document interface) može se samo jedan dokument otvoriti u jednom trenutku. Primer SDI aplikacije je Notepad. Kod MDI aplikacija (Multiple document interface) nekoliko dokumenata se može otvoriti istovremeno. . MDI aplikacija se sastoji od jednog roditeljskog prozora i jednog ili više prozora potomaka.
MDI - kada treba da radimo sa više prozore u okviru jednog glavnog prozora.
MDI kontejner je forma glavne aplikacije u kojoj se otvaraju "žive" i nestaju druge forme.
.IsMdiContainer - Svojstvo koje definiše glavnu formu MDI aplikacije
Postoji relacija roditelj-dete između glavne forme aplikacije i formi koje nastaju u toj aplikaciji.
Primer kreiranja forme u MDI aplikaciji:
Form2 dlg = new Form2();
dlg.MdiParent = this;
dlg.Show();
U nastavku je video predavanje, a na kraju predavanja vam je i zadat domaći zadatak: