请问关于c的具体应用场景有哪些?

2026-04-29 02:003阅读0评论SEO教程
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计245个文字,预计阅读时间需要1分钟。

请问关于c的具体应用场景有哪些?

我有这样一个文本框,只想输入数字。但若我打错了字符,就无法退格以纠正它。如何允许退格键工作呢?谢谢。

csharpprivate void amount_PaidTextBox_KeyPress(object sender, KeyPressEventArgs e){ if (Char.IsNumber(e.KeyChar)) { // 允许数字输入 } else if (e.KeyChar==(char)Keys.Back) { // 允许退格键 } else { // 阻止其他字符输入 e.Handled=true; }}

我有一个文本框,我只想要数字.但如果我打错了号码,我就无法退格以纠正它.如何允许退格键工作.谢谢

请问关于c的具体应用场景有哪些?

private void amount_PaidTextBox_KeyPress(object sender, KeyPressEventArgs e) { if (Char.IsNumber(e.KeyChar) != true) { e.Handled = true; } } 您可以添加一个检查以允许控制字符:

if (Char.IsControl(e.KeyChar) != true && Char.IsNumber(e.KeyChar) != true) { e.Handled = true; }

更新:响应person-b对代码的评论他/他建议以下样式(这也是我个人写的方式):

if (!Char.IsControl(e.KeyChar) && !Char.IsNumber(e.KeyChar)) { e.Handled = true; }

本文共计245个文字,预计阅读时间需要1分钟。

请问关于c的具体应用场景有哪些?

我有这样一个文本框,只想输入数字。但若我打错了字符,就无法退格以纠正它。如何允许退格键工作呢?谢谢。

csharpprivate void amount_PaidTextBox_KeyPress(object sender, KeyPressEventArgs e){ if (Char.IsNumber(e.KeyChar)) { // 允许数字输入 } else if (e.KeyChar==(char)Keys.Back) { // 允许退格键 } else { // 阻止其他字符输入 e.Handled=true; }}

我有一个文本框,我只想要数字.但如果我打错了号码,我就无法退格以纠正它.如何允许退格键工作.谢谢

请问关于c的具体应用场景有哪些?

private void amount_PaidTextBox_KeyPress(object sender, KeyPressEventArgs e) { if (Char.IsNumber(e.KeyChar) != true) { e.Handled = true; } } 您可以添加一个检查以允许控制字符:

if (Char.IsControl(e.KeyChar) != true && Char.IsNumber(e.KeyChar) != true) { e.Handled = true; }

更新:响应person-b对代码的评论他/他建议以下样式(这也是我个人写的方式):

if (!Char.IsControl(e.KeyChar) && !Char.IsNumber(e.KeyChar)) { e.Handled = true; }