Table of Contents

Class GridColumnDefinition

Namespace
FrameworkSystems.FrameworkControls
Assembly
FrameworkSystems.FrameworkControls.dll

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.

public class GridColumnDefinition
Inheritance
GridColumnDefinition
Inherited Members

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.

EditStyle

Gibt den zu verwendenden Combobox-Typ (FreeTextInput, ListValuesInput) einer Spalte, deren EditorStyle auf ComboBox festgelegt wurde, zurück oder legt diesen fest.

EditorStyle

Gibt den zu verwendenden Darstellungstyp (Editfield, CheckBox, ...) 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.

MLCaption

Gibt die mehrsprachige Spaltenbezeichnung zurück oder legt diese fest.

MLToolTip

Gibt den mehrsprachigen ToolTip zurück oder legt diesen fest.

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.

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.