Konstruktoren werden anscheinend nicht vererbt:
http://msdn.microsoft.com/de-de/library/ms173149.aspx
Zitat:
Wenn eine Klasse so definiert wird, dass sie von einer anderen Klasse abgeleitet wird, erhält die abgeleitete Klasse implizit alle Member der Basisklasse, mit Ausnahme ihrer Konstruktoren und Destruktoren. In der abgeleiteten Klasse wird dadurch der Code der Basisklasse wieder verwendet, ohne dass dieser erneut implementiert werden muss. In der abgeleiteten Klasse können zusätzliche Member hinzugefügt werden. Auf diese Weise erweitert die abgeleitete Klasse die Funktionalität der Basisklasse.
Da musste wohl sowas machen:
Code:
class TreeNodePlus : TreeNode
{
private DfmEntry FEntry;
public TreeNodePlus(string a) : base(a) { }
public DfmEntry GetEntry()
{
return FEntry;
}
public void SetEntry(DfmEntry Value)
{
FEntry = Value;
}
}