Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    [C#] Creazione controlli dinamicamente

    Buongiorno,

    Ho creato staticamente n controlli in una TabPage1.

    Vorrei duplicare gli stessi controlli in un'altra TabPage2.

    Inserendo un foreach, e provando a creare un nuovo controllo per la nuova TabPage2 non risolvo.

    Idee?
    jabjoint

  2. #2
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Cosa hai scritto?
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  3. #3
    Quote Originariamente inviata da oregon Visualizza il messaggio
    Cosa hai scritto?
    codice:
    TabPage tab1 = new TabPage("Tab1");
    TabPage tab2 = new TabPage("Tab2");
    
    
    
    TextBox t1= new TextBox();
    //definizione di T1 (posizione, colore, testo...)
    
    
    TextBox t2= new TextBox();
    //definizione di T2 (posizione, colore, testo...)
    
    tab1.Controls.Add(t1);
    tab1.Controls.Add(t2);
    
     int k = 0;
                foreach(Control c in tab1.Controls)
                {
                    Control c2;
                            c2 = new Control();
                            c2 = c;
                            c2.Name = c.Name + "_X_" + k;                        
                            tab2.Controls.Add(c2);
                            k++;                        
                }
    
    tControl.Controls.add(tab1);
    tControl.Controls.add(tab2);
    this.Controls.Add(tControl);
    jabjoint

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.