Distruggere i Controlli grafici posti in un Contenitore
Da Gambas-it.org - Wikipedia.
Versione del 15 nov 2023 alle 08:46 di Vuott (Discussione | contributi) (Creata pagina con "Per eliminare i Controlli posti in un Contenitore, si possono adottare alcune modlità. ==Uso diretto del Metodo ".Clear()" della Proprietà ".Children"== Il Metodo ".Clear()...")
Per eliminare i Controlli posti in un Contenitore, si possono adottare alcune modlità.
Uso diretto del Metodo ".Clear()" della Proprietà ".Children"
Il Metodo ".Clear()" della Proprietà ".Children" di un Contenitore distruggerà tutti i Controlli presenti nel Contenitore medesimo.
Nel seguente esempio pratico poniamo vari Controlli sul Form, e con essi anche un Button cliccando il quale azionerà l'azione distruttiva:
Public Sub Button1_Click() Me.Children.Clear End
Qui i Controlli saranno posti in un Panel:
Public Sub Button1_Click() Panel1.Children.Clear End
Uso della Classe ContainerChildren
Alla variabile del tipo della Classe non creabile ContainerChildren, va assegnato il riferimento ai "Figli" (Children ) del Contenitore, e successivamente usare il Metodo ".Clear()".
Mostriamo un esempio pratico:
Public Sub Button1_Click() Dim cn As ContainerChildren cn = Me.Children cn.Clear End