Ein KombiInput Control bietet einen Eingabecontrol, eine Auswahlfunktion und eine Textdarstellung in einem ActiveSkin Control.
Normalerweise wird er aus einer Textbox, einer Auswahllisten-Schaltfläche und einem Label bestehen.
Über den Zellenkonfigurationsdialog kann aber auch eine andere Erscheinungsform gewählt werden.
ActiveSkin stellt sicher, dass in den Eingabecontrol nur Werte eingegeben werden können, die in der verbundenen Auswahlliste enthalten sind.
Die Datenfelder im Zellenkonfigurationsdialog sind wie folgt zu füllen:
Controltyp
TextBox
Textdatenfeld
Name des verbundenen Datenfeldes
Format
Darstellungsformat. Hier kann eingestellt werden, welches der Verfügbaren Darstellungsformate gewählt wird.
Controlgröße Breite
Wird eine Breite angegeben, stellt diese die Breite der Textbox+Auswahlknopf ein.
Größe DisplayField (WPF) Breite
Hier kann die Breite des DisplayFields (Wertanzeige) eingestellt werden.
Liegen mehrere KombiInput-Controls in einer Maske untereinander, können die Größen der Textboxen und der DisplayFields (Wertanzeigen) durch Angabe der Breiten aufeinander abgestimmt werden.
Übertragen von Controlgrößen über die Zwischenablage
Um einmal vergebene Controlgrößen auf mehrere Controls zu verteilen, gehen Sie wie folgt vor:
Setzen Sie die gewünschten Breiten in einem Control.
Kopieren Sie diesen Control durch Markieren der Zelle und Drücken von Strg-C.
Markieren Sie nun die Controls, die anschließend die gleichen Breiten aufweisen sollen.
Drücken Sie nun Strg-B.