0

ダイアログフォームで使用Devexpress TextEdit controlしていますが、達成したいことは、入力された値が 0 より大きい場合に + 記号を付けることです。現在の EditMask 値は n2 に設定されています。

例えば ​​:

ユーザーが 5.00 と入力した場合、コントロールは+5.00を表示する必要があります。

ユーザーは負の値を入力することもできます。使用すべきマスクや正規表現パターンはありますか? 前もって感謝します。

4

1 に答える 1

2

「;」を試してください 正の値と負の値のマスクを区切る文字:

textEdit1.Properties.Mask.EditMask = "+#0.00;-#0.00";
textEdit1.Properties.Mask.MaskType = DevExpress.XtraEditors.Mask.MaskType.Numeric;
textEdit1.Properties.Mask.UseMaskAsDisplayFormat = true;

関連リンク:マスク タイプ: 数値

于 2013-01-09T13:14:09.613 に答える