C# - 蒙面文本框(如何去掉它们中的下划线)

时间:2011-06-19 19:59:00

标签: c# .net windows

如何摆脱C#表单中蒙面texboxe中丑陋的下划线?如下所示:

http://i.stack.imgur.com/UjiAF.png

3 个答案:

答案 0 :(得分:5)

您应该将PromptChar属性设置为“_”以外的其他属性。

http://msdn.microsoft.com/en-us/library/system.windows.forms.maskedtextbox.promptchar.aspx

答案 1 :(得分:1)

您可以使用PromptChar属性。

答案 2 :(得分:1)

如果您只需要一个非常简单的数字控件,您可以使用NumericUpDown代替TextBox或MaskedTextBox(您也可以通过简单地设置_numericUpDownControl.Controls[0].Hide();来隐藏它的箭头)。对于更复杂的情况,MaskedTextBox或自定义TextBox是合适的。