1

WinFormsアプリケーション(VB.net)の「パーセンテージ」のマスクは何ですか?

4

2 に答える 2

3

こちらのドキュメントによると:http://msdn.microsoft.com/en-us/library/system.windows.forms.maskedtextbox.mask.aspx

\ 逃れる。マスク文字をエスケープして、リテラルに変換します。「\\」はバックスラッシュのエスケープシーケンスです。

したがって、%記号のマスクは\%です。

投稿する前に、すばやく汚いwinformsアプリを作成し、試してみましたが、機能しました。

編集-追加されましたが、ドキュメントのこの次の項目では、バックスラッシュなしでまっすぐな%記号が機能するように見えるので、試してみましたが、同様に機能します。

他のすべての文字リテラル。マスク以外のすべての要素は、MaskedTextBox内にそれ自体として表示されます。リテラルは、実行時に常にマスク内の静的な位置を占め、ユーザーが移動または削除することはできません。

于 2010-07-02T13:09:21.053 に答える
0
textEdit1.Properties.Mask.MaskType = Numeric;
textEdit1.Properties.Mask.EditMask = "00.00%%";
textEdit1.Properties.Mask.UseMaskAsDisplayFormat = true;

http://community.devexpress.com/forums/t/59535.aspx

于 2010-07-02T13:09:27.133 に答える