Der Customizer erlaubt es das Eingabeformat von einem Control zu modifizieren, so dass dieses an spezifische Anforderungen angepasst werden kann. Dafür kann unter anderem die Eigenschaft EditMask verwendet werden.
Sie sollten in der Regel KEINE Eingabeformate von Controls modifizieren, zu denen bereits Werte in der Datenbank abgelegt sind! Es können nur die Werte im laufenden Programm zur Verfügung gestellt werden, die dem Eingabeformat entsprechen.
Mögliche Eingabeformate für die Eigenschaft EditMask:
Übereinstimmungen |
|
X |
Jedes Zeichen |
! |
Jedes Zeichen, aber in Großschrift |
a |
|
A |
Alphabetische Zeichen, aber keine Zahlen oder Sonderzeichen in Großschrift |
9 |
Ziffern 0-9 |
n |
Alphanumerische Zeichen, inklusive Zahlen und Buchstaben, aber KEINE Sonderzeichen |
N |
Alphanumerische Zeichen, inklusive Zahlen und Buchstaben, aber KEINE Sonderzeichen in Großschrift |
Die EditMask wird als "99.99.9999" gesetzt. Das hat zur Folge, dass der Benutzer gezwungen wird, nur Zahlen in diesem Feld einzugeben ("01031970", Punkte müssen nicht eingegeben werden). Dadurch kann zum Beispiel eine der folgenden Darstellungen erreicht werden:
"01.01.1007"
"11.11.0007"
"35.78.4567"