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 = "女";
}
} 展开
我这样写的 string sex = gpxSex.Text.Trim();
if (rBtnBoy.Checked == true)
{
this.gpxSex.Text = "男";
}
else
{
if (rBtnGirl.Checked == true)
{
this.gpxSex.Text = "女";
}
} 展开
5个回答
展开全部
string sex = (rBtnBoy.Checked==true)?"男":"女" (借用3楼的代码!抱歉啊)但是前提你还要设置一个默认值。就是那个是默认选中的,不然就会报错!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
代码可以实现此功能。如果只有两种情况可以这么写,单是如果还有可能有第三种或更多情况时就不利于扩展了。可以用foreach遍历界面上所有的radiobutton。然后做出判断。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
可以使用三元运算符,简单,易懂..
string sex = (rBtnBoy.Checked==true)?"男":"女"
string sex = (rBtnBoy.Checked==true)?"男":"女"
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
在rBtnBoy和rBtnGirl的CheckedChanged事件中去写这几行代码
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
string sex;
if(rBtnBoy.Checked)
sex="男";
else
sex="女";
if(rBtnBoy.Checked)
sex="男";
else
sex="女";
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询