2012-04-10 10 views
0

"24年"のような文字列を表示するDevexpress TextEditコントロールがあります。ユーザーがテキストボックスの中をクリックするたびに(編集目的のために)、テキスト「年」を消しておきたい。そして、フォーカスが失われたときにテキストが再び表示されるようにします。これどうやってするの?事前フォーカスのDevexpress TextEdit現在のテキストを変更するには

答えて

5

おかげで私はあなたがTextEditで作業していると信じています。したがって、次のコードスニペットを使用することができます。

ここ
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"; 

は、ヘルプトピックに関連している:

+0

+1ニース記述コードスニペットと参照リンク.. –

関連する問題