如何验证文本框只允许c#.net中的第一个字符大写字母?

时间:2012-12-04 05:00:29

标签: c#-4.0 textbox validating-event

我有一个任务,我的文本框只接受第一个字符大写字母和剩余字符正常。

1 个答案:

答案 0 :(得分:0)

使用文本框的KeyPress事件:


    private void txt_KeyPress(object sender, KeyPressEventArgs e)
    {
        if (txt.Text != "" && !Char.IsUpper(txt.Text, 0))
        {
            txt.Text = Char.ToUpper(txt.Text[0]) + txt.Text.Substring(1);
        }
    }