Class GridColumnDefinition
Diese Klasse definiert eine Spalte in einem Grid. Grids können zur Laufzeit mit weiteren Spalten zu existierenden Properties ergänzt werden. Diese Spalten werden als dynamische Spalten bezeichnet. Außerdem können dynamische Spalten zur Laufzeit auch wieder aus einem Grid entfernt werden.
Inheritance
Namespace: FrameworkSystems.FrameworkControls
Assembly: FrameworkSystems.FrameworkControls.dll
Syntax
[DocfxBrowsable]
public class GridColumnDefinition
Constructors
GridColumnDefinition()
Properties
Caption
Gibt die Spaltenbezeichnung in der Sprache des Clients zurück oder legt diese fest.
ComponentType
Diese Eigenschaft muss nur dann gesetzt werden, wenn nicht alle Properties (bis auf das letzte) aus dem Property-Pfad Property konkrete Component-Typen sind, also z.B. ein Property den Typ DevFrameworkObject hat. Andernfalls kann der ComponentType über Reflection von Framework Studio automatisch ermittelt werden.
DependsDataSourceOnRowData
Gibt für den Fall, dass die Daten in einer Combobox aufbereitet werden, zurück oder legt fest, ob die Liste abhängig von dem Datensatz der Reihe ist.
EditorStyle
Gibt den zu verwendenden Darstellungstyp (Editfield, CheckBox, ...) zurück oder legt diesen fest.
EditStyle
Gibt den zu verwendenden Combobox-Typ (FreeTextInput, ListValuesInput) einer Spalte, deren EditorStyle auf ComboBox festgelegt wurde, zurück oder legt diesen fest.
Format
Gibt das von der Spalte zu verwendende Format zurück oder legt dieses fest. Wird diese Eigenschaft festgelegt, so wird der Wert, der unter Umständen automatisch aus dem zugeordneten Property oder dem PropertyMdt ermittelt werden kann, übersteuert.
FormatPattern
Gibt das von der Spalte zu verwendende FormatPattern zurück oder legt dieses fest. Wird diese Eigenschaft festgelegt, so wird der Wert, der unter Umständen automatisch aus dem zugeordneten Property oder dem PropertyMdt ermittelt werden kann, übersteuert.
IsEditable
Gibt die Editierbarkeit der Spalte zurück oder legt diese fest.
IsVisible
Gibt die Sichtbarkeit der Spalte zurück oder legt diese fest.
List
Gibt den Listendatasource, der verwendet wird, wenn der EditorStyle auf „Combobox“ festgelegt ist, mit allen dazugehörigen Details zurück oder legt diesen fest.
ListSortOrder
Gibt für den Fall, dass die Daten in einer Combobox aufbereitet werden, zurück oder legt fest, wie die Einträge der Combobox sortiert werden sollen.
MaxScale
Gibt die Anzahl der Nachkommastellen, der in der Spalte darzustellenden Daten, zurück oder legt diese fest. Wird diese Eigenschaft festgelegt, so wird der Wert, der unter Umständen automatisch aus dem zugeordneten Property oder dem PropertyMdt ermittelt werden kann, übersteuert.
MaxSize
Gibt die maximale Größe, der in der Spalte darzustellenden Daten, zurück oder legt diese fest. Wird diese Eigenschaft festgelegt, so wird der Wert, der unter Umständen automatisch aus dem zugeordneten Property oder dem PropertyMdt ermittelt werden kann, übersteuert.
MLCaption
Gibt die mehrsprachige Spaltenbezeichnung zurück oder legt diese fest.
MLToolTip
Gibt den mehrsprachigen ToolTip zurück oder legt diesen fest.
Property
Gibt den punktseparierten Pfad zu dem Property, für das eine Spalte definiert werden soll, zurück oder legt diesen fest.
PropertyMdt
Gibt den Metadatentyp von dem Property, für das eine Spalte definiert werden soll, zurück oder legt diesen fest. Aus dem Metadatentyp werden Eigenschaften wie type, size, precision, scale, caption, tool tip, format und so weiter ermittelt.
TextAlign
Gibt die Ausrichtung der Texte in der Spalte zurück oder legt diese fest.
ToolTip
Gibt den ToolTip in der Sprache des Clients zurück oder legt diesen fest.
Width
Gibt die initiale Spaltenbreite zurück oder legt diese fest.