Forums Neueste Beiträge
 

Eigenschaften für mehrere Steuerelemente erstellen

07/03/2010 - 21:10 von Reiner Wolff | Report spam
Moin moin,

ich habe eine reihe zusammengesetzter Steuerelemente zu schreiben. Alle
Steuerelemente müssen ein paar bestimmte Eigenschaften aufweisen (DesignNr,
DetailNr, etc.).
Nun hatte ich gedacht, ich könnte das über die Vererbung hinbekommen, indem
ich ein Basissteuerelement erstelle, dass lediglich um diese Eigenschaften
erweitert wurde und alle anderen Steuerelemente davon ableite.
Dabei erhalte ich aber die Fehlermeldung, dass alle Steuerelemente eines
Projektes sich von der selben Klasse ableiten müssen und mein Ansatz daher
nicht geht.

Ich habe mir jetzt erstmal so beholfen, dass ich die Eigenschaften als
Schnittstelle eingebunden habe, damit ich bei keinem Steuerelement vergesse
alle Eigenschaften zu implementieren.
Eigentlich wollte ich mir aber Schreibarbeit sparen, da es eine Reihe von
Eigenschaften sind, die es für diverse Steuerelemente zu realisieren gilt.

Falls mir da jemand helfen kann, ...

Ein Newbee dankt aus Kiel
Reiner
So weit wir wissen, hatte unser Computer nie einen unentdeckten Fehler.
 

Lesen sie die antworten

#1 Armin Zingler
07/03/2010 - 21:32 | Warnen spam
Am 07.03.2010 21:10, schrieb Reiner Wolff:
Moin moin,

ich habe eine reihe zusammengesetzter Steuerelemente zu schreiben. Alle
Steuerelemente müssen ein paar bestimmte Eigenschaften aufweisen (DesignNr,
DetailNr, etc.).



Was meinst du mit "zusammengesetzt"? Usercontrols?

Nun hatte ich gedacht, ich könnte das über die Vererbung hinbekommen, indem
ich ein Basissteuerelement erstelle, dass lediglich um diese Eigenschaften
erweitert wurde und alle anderen Steuerelemente davon ableite.
Dabei erhalte ich aber die Fehlermeldung, dass alle Steuerelemente eines
Projektes sich von der selben Klasse ableiten müssen und mein Ansatz daher
nicht geht.



Hö? Wer sagt das wann? Und was sagt es genau?


Armin

Ähnliche fragen