[ megaigor @ 07.06.2007. 11:46 ] @
Pozdrav,

hteo bih da uradim programcic u C# ali za razliku od mojih prethodnih programa gde mi se za svaku masku otvarao novi prozor, da se svaka maska otvara pod istim prozorom u kome postoji i definisan padajuci meni , mozda i neki status bar.

Isprobavao sam sa MDI formama i uspeo sam da u jednoj formi koja ima podeseno:

IsMdiContainer = true

da otvorim drugu formu koja ima podeseno:

FormBorderStyle = none
ControlBox = false
WindowsState = maximized

Kada se otvori, u liniji gde je padajuci meni glavne forme izadje ControlBox i stoji jos jedna ikona (te druge forme) sa leve strane menija glavne forme. Samim tim neko moze da klikne na Restore dugme u ControlBox-u i da smanji formu na pola glavnog prozora. Kako ovo da ukinem? Mozda sam na pogresnom putu, pa me zanimaju sva resenja, tj. ne mora preko MDI formi ako moze i drugacije.

Pozdrav i hvala!
[ bjevta @ 08.06.2007. 06:20 ] @
MDI app nije ono što si opisao u zahtevima. Napravi sistem menija i set user controla koje ćeš učitavati u sadržaj prozora kad se izabere meni.

[ Radudzoni @ 08.06.2007. 13:55 ] @
Cak ne mora da bude user controla, moze i obicna forma...
Ja napravim glavnu formu sa panel kontrolom pa onda u nju "ubacujem" konkretne forme...

E sad, tvoje sledece pitanje je:
Javlja mi gresku da ne moze da u panel ubaci TopLevel kontrolu. Sta sad???

Samo treba da se properti forme TopLevel postavi na false - Forma.TopLevel = false;

Pozdrav.