Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
App. WinForms / WPF .NET
Invocare metodo di un altro oggetto (C#)
venerdì 10 aprile 2009 - 09.22
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
thebestmaster89
Profilo
| Newbie
17
messaggi | Data Invio:
ven 10 apr 2009 - 09:22
Il mio problema è il seguente: ho una classe che contiene le sue proprietà e metodi. La istanzio. Supponiamo che un metodo di questo primo oggetto crei un'istanza di un secondo oggetto, anch'esso dotato di proprietà e metodi. Quello che vorrei fare è invocare dal secondo oggetto un metodo del primo, ma non ho idea di come si faccia. Le classi e i metodi non sono statici.
Ringrazio anticipatamente chi mi risponderà.
Ciaooo
llamanna
Profilo
| Junior Member
70
messaggi | Data Invio:
ven 10 apr 2009 - 11:43
Vediamo se ho capito:
tu hai una classe A che al suo interno istanzia una classe B, e vuoi richiamare da B un metodo di A.
Esponi in B una proprietà pubblica ti tipo A:
private A classeA
public A ClasseA
{
get {return this.classeA;}
set{ this.classeA = value;}
}
Quando nella classe A istanzi la classe B inizializzi la proprietà definita prima:
B classeB = new B();
classeB.ClasseA = this;
In questo modo in qualsiasi metodo della classe B tu puoi invocare un metodo della classe A semplicemente così
this.ClasseA.MetodoDaInvocare()
Laura.
http://lauralamanna.blogspot.com/
Torna su
Stanze Forum
Elenco Threads
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?
Dopo esserti registrato potrai chiedere
aiuto sul nostro
Forum
oppure aiutare gli altri
Consulta le
Stanze
disponibili.
Registrati ora !