0

「24年」のような文字列を表示するDevexpressテキストエディットコントロールがあります。ユーザーがテキストボックス内をクリックするたびに「年」というテキストが消えるようにしたい(編集目的で)。そして、フォーカスが失われたときにテキストを再表示したいと思います。これどうやってするの?

前もって感謝します

4

1 に答える 1

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

関連するヘルプ トピックは次のとおりです。

于 2012-04-10T20:52:08.877 に答える