首页 文章

添加新文本到标签[关闭]

提问于
浏览
-6

我想做以下事情:

  • 当您按下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 回答

  • 2

    你需要三件事:

    • 按钮单击处理程序(假设您单击一个按钮)

    • 一个类范围的整数,用于计算点击次数

    • 一系列或if / else语句或switch语句,其中包含根据您的点击次数更改操作的案例 .

    光代码示例:

    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++;
     }
    

相关问题