Formulário Modal como Filho de um MDI
18/02/2010
0
Maurício Leal
Posts
22/02/2010
Euuu
Então, use o ".Show();" ao invés do ".ShowDialog();"
Utilizando o seu código como exemplo:
form1 fm = new form1();
fm.MdiParent = this;
fm.Show();
Até!
22/02/2010
Maurício Leal
Mas aí eu exibo o form como não modal. O form precisa ser modal.
Maurício
23/02/2010
Euuu
Verdade, então faz o seguinte, retire o "fm.MdiParent = this;" e utilize o ".ShowDialog();" deixe da seguinte forma.
form1 fm = new form1();
fm.ShowDialog();
Até!
06/03/2010
Maurício Leal
03/05/2010
Contadeletada
frm.ShowInTaskbar = false;
frm.StartPosition = FormStartPosition.CenterParent;
frm.ShowDialog(MdiFormPrincipal.ActiveForm); O form fica solto sobre o Mdi, restrito a ele. Mas como não aparece destacado na barra de tarefas
e abre no centro do próprio Mdi,
o usuario nem percebe que ele nao está 'dentro' do Mdi. Não é 100% como queríamos mas pra mim tem funcionado bem! Espero que seja útil, Abraço, ate mais.
Clique aqui para fazer login e interagir na Comunidade :)