可以使用正则表达式限制输入只能为'COM'+数字,然后在控件的 TextChanged 事件中将输入的小写字母转换成大写字母并显示。/n/n示例代码:/n/nC#/nprivate void textBox1_TextChanged(object sender, EventArgs e)/n{/n // 使用正则表达式限制输入只能为'COM'+数字/n Regex regex = new Regex(@'^COM/d+$');/n if (!regex.IsMatch(textBox1.Text))/n {/n // 输入不符合要求,清空控件内容/n textBox1.Text = '';/n }/n else/n {/n // 将输入的小写字母转换成大写字母并显示/n textBox1.Text = textBox1.Text.ToUpper();/n }/n}/n

C# WinForms 控件限制输入 COM+数字并转换小写为大写

原文地址: https://www.cveoy.top/t/topic/jFGW 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录