WinFormsアプリケーション(VB.net)の「パーセンテージ」のマスクは何ですか?
質問する
4732 次
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;
于 2010-07-02T13:09:27.133 に答える