COMO CRIAR FORMS FILHA?
Oi pessoal
Como transformo uma form em filha da MDIForm? Qual propriedade tenho que modificar?
No VB6 era só ir em MDIChild nas propriedades da form.
Valeu.
Abraço.
Como transformo uma form em filha da MDIForm? Qual propriedade tenho que modificar?
No VB6 era só ir em MDIChild nas propriedades da form.
Valeu.
Abraço.
Defina no [Ô]MDIForm[Ô] a propriedade IsMdiContainer como True. Para abrir o [Ô]MDIChild[Ô]...
No [Ô]MDIForm[Ô]:
No [Ô]MDIForm[Ô]:
Dim formChild As New Form1
formChild.MdiParent = Me
formChild.Show()
MORDOR
Fiz o que você disse, definir no [Ô]MDIForm[Ô] a propriedade IsMdiContainer como True, mas não abriu a propriedade [Ô]MDIChild[Ô], nem na MDIForm nem na outra form que eu adicionei no projeto...
Valeu.
Abraço
Fiz o que você disse, definir no [Ô]MDIForm[Ô] a propriedade IsMdiContainer como True, mas não abriu a propriedade [Ô]MDIChild[Ô], nem na MDIForm nem na outra form que eu adicionei no projeto...
Valeu.
Abraço
Bem, não entendi. Só precisa fazer isso.
Form1 é o MDIParent. Nele você define IsMdiContainer = True.
Form2 é o MDIChild. Não precisa fazer nada nele.
Para abrir Form2 como child no Form1.
Esse código está no escopo do Form1. [Ô]Me[Ô] é a instancia do Form1 que vai receber o Form2 como child.
Form1 é o MDIParent. Nele você define IsMdiContainer = True.
Form2 é o MDIChild. Não precisa fazer nada nele.
Para abrir Form2 como child no Form1.
Dim form2 As New Form2
form2.MdiParent = Me
form2.Show()
Esse código está no escopo do Form1. [Ô]Me[Ô] é a instancia do Form1 que vai receber o Form2 como child.
Mas a form que será a [Ô]mãe[Ô], não é a MDIParentAplication? Ou Pego qualquer form e a nomeio-a como MDIParent?
Valeu,
Abraço.
Valeu,
Abraço.
Não encontro em nenhuma form a propriedade MDIParent....!!!!!
Que será que tenho que fazer?? No MDI principal já alterei a propriedade IsMdiContainer para TRUE e nada!!!!
Que será que tenho que fazer?? No MDI principal já alterei a propriedade IsMdiContainer para TRUE e nada!!!!
A propriedade MDIParent fica oculta na guia de propriedades. Você tem que passar o valor via código como mostrei antes..
Tópico encerrado , respostas não são mais permitidas