Laden...

[Snippet] DefaultValue-Angabe für Attribut herausfinden

Erstellt von webstarg vor 16 Jahren Letzter Beitrag vor 16 Jahren 2.766 Views
W
webstarg Themenstarter:in
558 Beiträge seit 2006
vor 16 Jahren
[Snippet] DefaultValue-Angabe für Attribut herausfinden

Beschreibung:

Dieses Code-Snippet speichert in die Variable wert den String, den man bei komplexen Datentypen im DefaultValue-Attribut als value angeben muss. Benötigte using-Direktiven: System.ComponentModel, sowie System.Drawing, wenn der Typ Point, Color, Font, Size, ... ist.

string text = TypeDescriptor.GetConverter(typeof(Font)).ConvertToInvariantString(new Font("Tahoma", 9F, FontStyle.Bold));

Verwendung oberhalb von Properties:

[DefaultValue(typeof([Typ]), [Inhalt der Variable text (in hartcodierter Form])]

Wenn es sich jedoch um eine einfachen Datentyp handelt (bool, string, int, ...), so kann man es so "besser" angeben:

[DefaultValue([Wert])]

(Siehe auch: Attribut [DefaultValue] bei Size, Point, ...)

Schlagwörter: DefaultValue