ダイアログフォームで使用Devexpress TextEdit control
していますが、達成したいことは、入力された値が 0 より大きい場合に + 記号を付けることです。現在の EditMask 値は n2 に設定されています。
例えば :
ユーザーが 5.00 と入力した場合、コントロールは+5.00を表示する必要があります。
ユーザーは負の値を入力することもできます。使用すべきマスクや正規表現パターンはありますか? 前もって感謝します。
ダイアログフォームで使用Devexpress TextEdit control
していますが、達成したいことは、入力された値が 0 より大きい場合に + 記号を付けることです。現在の EditMask 値は n2 に設定されています。
例えば :
ユーザーが 5.00 と入力した場合、コントロールは+5.00を表示する必要があります。
ユーザーは負の値を入力することもできます。使用すべきマスクや正規表現パターンはありますか? 前もって感謝します。
「;」を試してください 正の値と負の値のマスクを区切る文字:
textEdit1.Properties.Mask.EditMask = "+#0.00;-#0.00";
textEdit1.Properties.Mask.MaskType = DevExpress.XtraEditors.Mask.MaskType.Numeric;
textEdit1.Properties.Mask.UseMaskAsDisplayFormat = true;
関連リンク:マスク タイプ: 数値