【问题标题】:TextBox mirrors another Textbox contentsTextBox 镜像另一个 Textbox 内容
【发布时间】:2015-09-19 11:56:14
【问题描述】:

我有 3 个文本框。文本框 1、文本框 2 和文本框 3。我想将我在 textBox1 中输入的任何数字显示到 texBox3。

问题是每当我退格或删除 textBox1 中的所有项目时,我输入的第一个数字仍然在 textBox3 中徘徊。

目标:如果 textbox1 为空,则 textbox3 必须为空。

    private void TextBox_TextChanged(object sender, EventArgs e)
    {
         try
         {
             double num1, num2 = 0;

             double result;

             num1 = Convert.ToDouble(textBox1.Text);
             num2 = Convert.ToDouble(textBox2.Text);
             result = num1 + num2;
             textBox3.Text = result.ToString();


             if (String.IsNullOrEmpty(textBox1.Text.Trim()))
             {
                 textBox3.Text = "";
             }
         }
         catch (Exception)
         {

         }
  }

【问题讨论】:

    标签: c# .net textbox


    【解决方案1】:

    Convert.ToDouble 抛出一个空字符串。

    textBox1.TexttextBox2.Text为空时,发生异常,你将其吞入空的catch中,其余方法不执行。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2012-04-25
      • 2023-03-18
      • 1970-01-01
      • 2011-07-13
      • 2012-04-27
      • 2015-09-02
      • 1970-01-01
      相关资源
      最近更新 更多