Wenn Sie vorhandene Steuerelemente erweitern, können Sie Eigenschaften des Basissteuerelements modifizieren. Beispielsweise könnten sie eine Eigenschaft ausblenden, wenn diese bei der Erweiterung festgesetzt werden soll.
Dafür müssen Sie den Attributen ein AttributeEntry
hinzufügen
Attributes.Add(new AttributeEntry() { PropertyName = nameof(BasisProperty), Attribute = AttributeEnum.Skip });
Folgende Möglichkeiten existieren
ReadOnly
LesemodusSkip
Eigenschaft wird nicht dargestelltAutosubmit
Automatische AktualisierungDisplayName
Label ändernHelpText
Hilfetext ändern
Für DisplayName
und HelpText
, muss ein Wert gesetzt werden. Dazu wird AttributeEntrySingleValue
verwendet.
Attributes.Add(new AttributeEntrySingleValue() { PropertyName = = nameof(BasisProperty), Attribute = AttributeEnum.DisplayName, Value = "[INSERT TRANSLATION GUID]" });