1,文本框TextBox
1,显示与隐藏密码:
现有文本框对象txtBox。
txtBox.PassWordChar=‘*’,txtBox中的字符串将以*形式显示。
txtBox.PassWordChar=(char)0,txtBox中的字符串将以明文形式显示。
2,屏蔽粘贴功能:
方法1,设置属性ShortcutsEnabled=false,禁用右键菜单:
textBox1.ShortcutsEnabled = false;
方法2,在windows消息层面屏蔽:
class CustomTextBox:TextBox
{
const int WM_PASTE = 0X0302;
protected override void WndProc(ref Message m)
{
if (m.Msg != WM_PASTE)
{
base.WndProc(ref m);
}
}
}
2,ErrorProvider组件验证文本输入
设置相应属性: