2012-04-10 10 views
0

Ich habe ein TextEdit Steuerelement, das eine Zeichenfolge wie "24 Jahr." Ich möchte, dass der Text "Jahre" jedes Mal verschwindet, wenn der Benutzer in das Textfeld klickt (zur Bearbeitung). Und ich möchte, dass der Text wieder erscheint, wenn der Fokus verloren ist. Wie kann ich das machen?So ändern Sie die DevExpress TextEdit aktuellen Text im Fokus

Vielen Dank im Voraus

Antwort

5

Ich glaube, Sie mit dem TextEdit arbeiten. So können Sie den folgenden Code-Schnipsel verwenden:

textEdit.Properties.DisplayFormat.FormatString = "{0:d2} Year"; 
textEdit.Properties.DisplayFormat.FormatType = DevExpress.Utils.FormatType.Numeric; 
textEdit.Properties.Mask.EditMask = "\\d{1,2}"; 
textEdit.Properties.Mask.IgnoreMaskBlank = false; 
textEdit.Properties.Mask.MaskType = DevExpress.XtraEditors.Mask.MaskType.Regular; 
textEdit.Properties.NullText = "Type your age here"; 

Hier sind Verwandte Hilfethemen:

+0

+1 Nizza beschreibenden Code-Schnipsel und Referenz Links .. –