Hi,
die eckigen Klammern nennen sich Attribute. Dort nimmst Du f�r Deinen Fall
das Attribut System.ComponentModel.DefaultValueAttribute
Dann klappts... ;)
[System.ComponentModel.DefaultValue(null)]
public string xyz {
get { return _xyz; }
set { _xyz = value; }
}
Gr��e, Wolfgang
> -----Urspr�ngliche Nachricht-----
> Von: [EMAIL PROTECTED] [mailto:csharp.net-
> [EMAIL PROTECTED] Im Auftrag von Andreas Roth
> Gesendet: Dienstag, 24. Mai 2005 17:36
> An: [email protected]
> Betreff: AW: [CSharp.net] Deklaration, dass Attribut von Usercontrol nicht
> vom Designer gesetzt wird.
>
> >
> > erkl�re genauer was du meinst
> >
>
>
> Wenn ich ein Usercontrol unter Winforms mache - und dieses sp�ter via
> Toolbox auf eine Form ziehe, setzt er im vom Designer generierten Code
> alle
> Properties - gegebenfalls auf Null. Wenn ich dieses Verhalten nicht will,
> kann ich es mit einer Deklaration abschalten - das sind diese Texte in
> eckigen Klammern. Und den richtigen Text in dieser exkigen Klammer weis
> ich
> nicht mehr, und ich weis auch nicht mehr, wo ich ihn einstmals gefunden
> hatte.
_______________________________________________
CSharp.net Mailingliste, Postings senden an:
[email protected]
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/csharp.net