MaskedTextBox multiline asciionly
本文关键字:asciionly multiline MaskedTextBox | 更新日期: 2023-09-27 18:15:11
何时
MaskedTextBox srcCodeBox = new MaskedTextBox();
srcCodeBox.AsciiOnly = true;
srcCodeBox.Multiline = true;
Multiline not works.
为什么?
答案很简单——它不应该工作。
-
MaskedTextBox
不应该是多行。
根据MSDN, MaskedTextBox。多行地产获取或设置一个值,该值指示这是否是多行文本框控件。MaskedTextBox不完全支持此属性。
-
AsciiOnly
属性禁用多行行为,因为只允许英文字母。根据MSDN, MaskedTextBox。AsciiOnly地产
如果为true, AsciiOnly限制用户输入字符a-z和a-z。不允许使用ASCII控制字符
换行符(换行符)是ASCII控制字符。换句话说,
MultiLine
将不与AsciiOnly
工作,即使是一个简单的TextBox
控制。