标题:【求助】radioButton怎么用
只看楼主
xiaxun
Rank: 1
等 级:新手上路
帖 子:207
专家分:7
注 册:2009-8-30
结帖率:79.31%
 问题点数:0 回复次数:9 
【求助】radioButton怎么用
有两个radioButton

radioButton1;
radioButton2;

一个按钮

选择radioButton1单击按钮后textbox1.text显示:选择了radioButton1;

选择radioButton2单击按钮后textbox1.text显示:选择了radioButton2;

请问怎么实现

用radioButton的什么属性!!

谢谢!

[ 本帖最后由 xiaxun 于 2010-8-31 10:50 编辑 ]
搜索更多相关主题的帖子: radioButton 
2010-08-31 10:31
xiaxun
Rank: 1
等 级:新手上路
帖 子:207
专家分:7
注 册:2009-8-30
得分:0 
我想

switch radioButton的值

case1:选择了radioButton1;

case2:选择了radioButton2;

default:什么都没有选择
2010-08-31 10:51
jedypjd
Rank: 13Rank: 13Rank: 13Rank: 13
等 级:蒙面侠
威 望:9
帖 子:1096
专家分:4969
注 册:2009-7-27
得分:0 
checked属性
程序代码:
           if (radioButton1.Checked == true)
            {
                textBox1.Text = "选择了radioButton1";
            }

            if (radioButton2.Checked == true)
            {
                textBox1.Text = "选择了radioButton2";
            }

天涯无岁月,歧路有风尘,百年浑似醉,是非一片云
2010-08-31 11:04
xiaxun
Rank: 1
等 级:新手上路
帖 子:207
专家分:7
注 册:2009-8-30
得分:0 
想要一个switch来选择

怎么弄

谢谢
2010-08-31 11:10
xiaxun
Rank: 1
等 级:新手上路
帖 子:207
专家分:7
注 册:2009-8-30
得分:0 
还有如果两个都没有选择怎么弄

          if (radioButton1.Checked == true)
            {
                textBox1.Text = "选择了radioButton1";
            }

            if (radioButton2.Checked == true)
            {
                textBox1.Text = "选择了radioButton2";
            }

   if(两个都是flase)
{
textBox1.Text = "都没有选择";
}
2010-08-31 11:19
c1_wangyf
Rank: 11Rank: 11Rank: 11Rank: 11
等 级:小飞侠
威 望:7
帖 子:665
专家分:2832
注 册:2010-5-24
得分:0 
可以用if...else if...else做,也可以用if做
 if (radioButton1.Checked == true)
     {
          textBox1.Text = "选择了radioButton1";
     }

   else if (radioButton2.Checked == true)
    {
         textBox1.Text = "选择了radioButton2";
    }
    else
    {
         textBox1.Text = "都没有选择";
    }


也可以:
           if (radioButton1.Checked == true)
            {
                textBox1.Text = "选择了radioButton1";
            }

            if (radioButton2.Checked == true)
            {
                textBox1.Text = "选择了radioButton2";
            }

   if(radioButton1.Checked == FALSE and radioButton2.Checked == FALSE)
    {
      textBox1.Text = "都没有选择";
     }
2010-08-31 12:28
xiaxun
Rank: 1
等 级:新手上路
帖 子:207
专家分:7
注 册:2009-8-30
得分:0 
  if(radioButton1.Checked == FALSE and radioButton2.Checked == FALSE)
    {
      textBox1.Text = "都没有选择";
     }

这里的FALSE要用大写吗!!
2010-08-31 13:08
xiaxun
Rank: 1
等 级:新手上路
帖 子:207
专家分:7
注 册:2009-8-30
得分:0 
不可以这样写呀:

if( (radioButton1.Checked and radioButton2.Checked) == FALSE)
    {
      textBox1.Text = "都没有选择";
     }
2010-08-31 13:09
winners
Rank: 6Rank: 6
来 自:济南
等 级:侠之大者
威 望:1
帖 子:105
专家分:416
注 册:2009-3-20
得分:0 
回复 8楼 xiaxun
兄弟,你真够牛X的~~~~无敌啊!!!
2010-09-09 16:41
c1_wangyf
Rank: 11Rank: 11Rank: 11Rank: 11
等 级:小飞侠
威 望:7
帖 子:665
专家分:2832
注 册:2010-5-24
得分:0 
首先,我打的时候没有注意才打成FALSE了,其实是false;

另外,(radioButton1.Checked and radioButton2.Checked)这个是什么运算啊,和你的设想不是一回事,回去好好看看教程吧!!
2010-09-10 13:22



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-317273-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.047653 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved