C#groupBox1里面两个radioButton1怎样获得值

性别“男”,“女”,选择男就把男保存到数据库,选择女就把女保存到数据库,怎么做判断我这样写的stringsex=gpxSex.Text.Trim();if(rBtnBoy... 性别“男”,“女”,选择男就把男保存到数据库,选择女就把女保存到数据库,怎么做判断
我这样写的 string sex = gpxSex.Text.Trim();

if (rBtnBoy.Checked == true)
{
this.gpxSex.Text = "男";
}
else
{
if (rBtnGirl.Checked == true)
{
this.gpxSex.Text = "女";
}

}
展开
 我来答
快乐王cb7SU
2009-07-25 · TA获得超过143个赞
知道小有建树答主
回答量:291
采纳率:0%
帮助的人:161万
展开全部
string sex = (rBtnBoy.Checked==true)?"男":"女" (借用3楼的代码!抱歉啊)但是前提你还要设置一个默认值。就是那个是默认选中的,不然就会报错!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
reddeath411
2009-07-25 · TA获得超过1249个赞
知道答主
回答量:319
采纳率:0%
帮助的人:188万
展开全部
代码可以实现此功能。如果只有两种情况可以这么写,单是如果还有可能有第三种或更多情况时就不利于扩展了。可以用foreach遍历界面上所有的radiobutton。然后做出判断。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
364434006
2009-07-25
知道答主
回答量:31
采纳率:0%
帮助的人:19.2万
展开全部
可以使用三元运算符,简单,易懂..
string sex = (rBtnBoy.Checked==true)?"男":"女"
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
最后的仙人
2009-07-25 · TA获得超过1961个赞
知道大有可为答主
回答量:1509
采纳率:0%
帮助的人:1395万
展开全部
在rBtnBoy和rBtnGirl的CheckedChanged事件中去写这几行代码
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
yxz0539
2009-07-25 · TA获得超过1597个赞
知道大有可为答主
回答量:1759
采纳率:0%
帮助的人:1762万
展开全部
string sex;
if(rBtnBoy.Checked)
sex="男";
else
sex="女";
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式