将新文本添加到标签

时间:2013-03-18 15:29:06

标签: c#

我想做以下事情:

  • 按下abutton
  • 时,将下拉列表中的文本插入到标签中
  • 然后在第二个按钮点击后,首先添加另一个文本
  • 点击另一个按钮后,同一标签上的另一个文字

如何做到这一点?

单击

后,

label1 =组合框项目1 +组合框项目2 + ...项目n

private void button1_Click(object sender,EventArgs e)         {
            label1.Text = item1 + item2,...;

        if (comboBox1.SelectedItem.ToString() == "item1")
        {                               
            text = "item1";
        }            
        else if (comboBox1.SelectedItem.ToString() == "item2")
        {                   
            text = "item2";
        }                     
    }

1 个答案:

答案 0 :(得分:2)

你需要三件事:

  1. 按钮单击处理程序(假设您单击一个按钮)
  2. 用于计算点击次数的类范围整数
  3. 一系列或if / else语句或switch语句,其中包含根据您的点击次数更改操作的案例。
  4. 轻型代码示例:

     private int _btnClickCount = 0; // your class-scoped variable
    
     // your button click handler
     private void SomeButtonClicked(object sender, EventArgs args) {
         if (_btnClickCount == 0)
              // do something
         else if (_btnClickCount == 1)
              // do something else
         // etc.
    
         _btnClickCount++;
     }