Questo sito utilizza cookies solo per scopi di autenticazione sul sito e nient'altro. Nessuna informazione personale viene tracciata. Leggi l'informativa sui cookies.
Username: Password: oppure
C# / VB.NET - [VB.NET] Creazione di nuove form figlie di un MDI Conteiner
Forum - C# / VB.NET - [VB.NET] Creazione di nuove form figlie di un MDI Conteiner

Avatar
a_butta (Member)
Expert


Messaggi: 578
Iscritto: 16/03/2010

Segnala al moderatore
Postato alle 15:12
Venerdý, 03/12/2010
Questo topic Ŕ stato chiuso dal moderatore

Ciao a tutti
Premetto che non sono esperto di vb.net.
Ho un problema: come faccio a creare nuove form figlie di un MDI Conteiner? Spiego meglio: Ho una MDI Form Parent, e una form figlia con tutte le "azioni" che deve compiere. Ora se io imposto semplicemente
Codice sorgente - presumibilmente C# / VB.NET

  1. FormFiglia.MDIConteiner = Me
  2. FormFiglia.Show()


Posso mostrare questa form solo una volta. Bene: come faccio a copiare questa stessa form in altre in modo che mi compaiano contemporaneamente pi¨ form identiche, ma ognuna indipendente?
Grazie in anticipo

PM
Avatar
Thejuster (Admin)
Guru^2


Messaggi: 2173
Iscritto: 04/05/2008

Up
1
Down
V
Segnala al moderatore
Postato alle 15:50
Venerdý, 03/12/2010
non s˛ come scriverlo in vb
ma ti posso aiutare in c#

Dal Form Principale che ha proprietÓ MDIContainer

Codice sorgente - presumibilmente C# / VB.NET

  1. 'Form da visualizzare come figlio
  2. Form figlio = new FormDaVisualizzare;
  3.  
  4. figlio.MDIParent = this;
  5.  
  6. figlio.show();



basta fare questo ogni volta che fai tipo Nuovo Documento.
quindi ogni volta che clicchi. hai un nuovo form identico ma indipendente.


PM
Avatar
walker93 (Member)
Expert


Messaggi: 460
Iscritto: 31/01/2010

Up
1
Down
V
Segnala al moderatore
Postato alle 16:14
Venerdý, 03/12/2010
thejuster ha azzeccato:

Codice sorgente - presumibilmente VB.NET

  1. Dim figlio As New Form1
  2.         figlio.MdiParent = Me
  3.         figlio.Show()



PM
Avatar
a_butta (Member)
Expert


Messaggi: 578
Iscritto: 16/03/2010

Up
0
Down
V
Segnala al moderatore
Postato alle 16:23
Venerdý, 03/12/2010
Grazie ad entrambi! Ho risolto proprio cosý! Rapidi ed efficaci! :k:
Thanks!

PM