GartenUmgraben
Erfahrenes Mitglied
Moin..hab n UserControl geschrieben (Visual Studio 2005 C#) was von Control erbt. Es enthält ne Textbox und so habe ich das Control Attribute 'Text' überschrieben um darüber den Text der enthaltenen Textbox anzusprechen. Funktioniert soweit auch gut.
Allerdings wird die Eigenschaft jetzt zwar im Editor angezeigt und kann dort auch geändert werden, sobald ich das Projekt jedoch erstelle ist der Text weg, da das Propertie nicht im Designer zu finden ist.
Später im Code kann ich das Propertie auch normal ansprechen und nutzen. Nur eben Texte die ich zur Designtext festlege werden nicht übernommen.
Jmd ne Idee ?
Gruß Gärtner
Allerdings wird die Eigenschaft jetzt zwar im Editor angezeigt und kann dort auch geändert werden, sobald ich das Projekt jedoch erstelle ist der Text weg, da das Propertie nicht im Designer zu finden ist.
Code:
[Browsable(true)]
public override string Text
{
get
{
return this.TextBox.Text;
}
set
{
this.TextBox.Text = value;
}
}
Später im Code kann ich das Propertie auch normal ansprechen und nutzen. Nur eben Texte die ich zur Designtext festlege werden nicht übernommen.
Jmd ne Idee ?
Gruß Gärtner