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

    [C#]Creare TabPages dinamiche ed accesso alla ListView

    Vorrei costruire delle TabPages dinamiche.
    Ho creato un tabControl e uno UserControl con dentro una ListView.

    Invece di creare i controlli nella tab page ho creato un controllo composto (UserControl) con dentro una ListView.
    Poi con un ciclo istanzio N tabpages e ci associo dei nuovi usercontrols.

    Questo è circa il mio codice:

    myTabControl.Pages.Clear();
    for(int i=0; i<n; i++)
    {
    TabPage page = new TabPage();
    page.Controls.Add(new MyUserControl() );
    page.Controls[0].Dock = DockStyle.Fill;

    myTabControl.Pages.Add(page);
    }


    Nel mio caso però devo avere accesso alla ListView che è collocata dentro a MyUserControl e non riesco ad averlo.

    Come posso fare??

  2. #2
    Utente di HTML.it L'avatar di Stoicenko
    Registrato dal
    Feb 2004
    Messaggi
    2,254
    o la rendi pubblica dentro l'usercontrol o fai una proprietà che ti ritorna un riferimento o fai dei metodi nell'usercontrol che gestiscono la listview

  3. #3
    Grazie, ho risolto!!

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.