Laut Quellcode sieht es für mich so aus, als wenn bei .Text die Eingabe geprüft würde, über die Protected-Funktion .Validate ,
aber bei .EditText wird der Text ungeprüft durchgereicht.
Ich hoff mal das .Validate prüft das, was in der Maske steht.
Du könntest, nach dem Zuweisen, auch das public .ValidateEdit aufrufen, welches eine
Exception wirft, wenn der Inhalt nicht passt.