Entwickler-Ecke

WinForms - MaskedTextBox nach inhalt prüfen ?


Vegeto - Fr 22.03.13 10:27
Titel: MaskedTextBox nach inhalt prüfen ?
Hallo,

habe nur eine kurz schnelle Frage(liegt im Auge des Betrachters xD ), die man sicherlich schnell beantworten kann.
Ich benutze ein MaskedTextBox in meiner Anwendung.
Mit dem Code:

C#-Quelltext
1:
txt1.Mask = "##.##";                    

Gebe ich der TextBox eine Maske, womit sich Nutzer daran Orientieren können.

Somit ist der Inhalt der TextBox NIE leer, sie ist meistens so :
Zitat:
__.__
aufgebaut.
Wie kann man den Inhalt Überprüfen?
Bei der normalen Textbox ist das ja so:

C#-Quelltext
1:
2:
if(textBox1 == "")
//inhalt leer
ÜBERPRÜFBAR.
Doch Wenn ich genau das selbe bei der MaskedTextbox mache, dann gibt er immer true raus, weil sie eine Maske enthaltet.
Weiß jemand wie ich so eine Anweisung machen kann, sodass er guckt ob sie was wirkliches Enthält?

Lg


Th69 - Fr 22.03.13 12:41

Hallo Vegeto,

Doku lesen: MaskedTextBox-Klasse [http://msdn.microsoft.com/de-de/library/system.windows.forms.maskedtextbox%28v=vs.100%29.aspx]
Zitat:
Hinweise:
...
Sie können die MaskFull-Eigenschaft verwenden, um zu überprüfen, ob die gesamte erforderliche Eingabe vorgenommen wurde. Durch die Text-Eigenschaft wird immer die entsprechend der Maske und der TextMaskFormat-Eigenschaft formatierte Benutzereingabe abgerufen.


Vegeto - Fr 22.03.13 12:51

user profile iconTh69 hat folgendes geschrieben Zum zitierten Posting springen:
Hallo Vegeto,

Doku lesen: MaskedTextBox-Klasse [http://msdn.microsoft.com/de-de/library/system.windows.forms.maskedtextbox%28v=vs.100%29.aspx]


Peinlich :oops:
Habe ich wohl überlesen :( :oops:

DANKE!