【问题标题】:How to get value from radiobutton to linkbox如何从单选按钮获取值到链接框
【发布时间】:2014-01-23 04:09:56
【问题描述】:

我正在尝试将单选按钮选择的值添加到我的列表框,但即使选择不同,列表框也始终获得相同的值。请帮助,我是编码新手,我在网上也找不到任何答案..

这是我写的代码:

void rdbtnOne_CheckedChanged(object sender, EventArgs e)
{
  if (rdbtnOne.Checked == true)
  {
     rdbtnOne.Text = "Men";
  }
  else
  {
    rdbtnOne.Text = "Women";
  }
}

void btnOne_Click(object sender, EventArgs e)
{
  lstOne.Items.Add(i +  rdbtnOne.Text);
  i++;
}

【问题讨论】:

    标签: c# .net listbox radio-button


    【解决方案1】:

    好的,我终于找到了解决方案。我的代码首先不起作用的原因是因为我试图通过直接等于 rdbtnOne.Text 来赋予价值。相反,我创建了另一个值来等于它。好吧,这就是它对我的工作方式:

      string MenOrWomen;
      void rdbtnTwo_CheckedChanged(object sender, EventArgs e)
        {
            if (rdbtnTwo.Checked.Equals(true))
            {
                MenOrWomen = "Women";
            }
            else
            {
                MenOrWomen = "Men";
            }
        }
    
        void rdbtnOne_CheckedChanged(object sender, EventArgs e)
        {
            if (rdbtnOne.Checked.Equals(true))
            {
                MenOrWomen = "Men";
            }
            else
            {
                MenOrWomen = "Women";
            }
        }
        int i = 1;
        void btnOne_Click(object sender, EventArgs e)
        {
            lstOne.Items.Add(i + MenOrWomen);
            i++;
    
        }
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-05-31
      • 2021-04-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多