Ho 2 user control: A e B
B � contenuto in A
Come faccio da B ad accedere ai controlli conentui in A? :S
al momento mi viene in mente di passare il riferimento del contenitore.....
Non esiste una qualche funzione tipo Getparent?( tramite reflection)...
Grazie
__________ Informazioni da ESET NOD32 Antivirus, versione del database delle firme digitali 4660 (20091204) __________
Il messaggio � stato controllato da ESET NOD32 Antivirus.
C'è già; ogni oggetto che deriva da Component (e il tuoi controlli
dovrebbero, direttamente o indirettamente, già farlo) espone la
property
Container As System.ComponentModel.IContainer
Ti basta verificare, per sicurezza, che sia del tipo che ti aspetti
(cioè A) e fare quindi il cast
"Luca D" <antan...@yahoo.it> ha scritto nel messaggio
news:78d6b77b-1f4f-4a6f...@m38g2000yqd.googlegroups.com...
On 4 Dic, 16:22, "Alcibiade" <nobo...@libero.it> wrote:
> Ciao
> sto sviluppando uno user control all'interno di una dll.
>
> Ho 2 user control: A e B
> B � contenuto in A
>
> Come faccio da B ad accedere ai controlli conentui in A? :S
>
> al momento mi viene in mente di passare il riferimento del
> contenitore.....
C'� gi�; ogni oggetto che deriva da Component (e il tuoi controlli
dovrebbero, direttamente o indirettamente, gi� farlo) espone la
property
Container As System.ComponentModel.IContainer
Ti basta verificare, per sicurezza, che sia del tipo che ti aspetti
(cio� A) e fare quindi il cast
?!
è un banale cast (o CType che dir si voglia), che esempio ti serve?
Sbagliato io il nome di property, sorry: "Parent", non "Container"