怎样将C#中单选按钮的值赋给文本框

如有单选按钮组“男”和“女”,如果选中单选按钮“男”,把“男”字赋给文本框,选中“女”,则把“女”字赋给文本框... 如有单选按钮组“男”和“女”,如果选中单选按钮“男”,把“男”字赋给文本框,选中“女”,则把“女”字赋给文本框 展开
 我来答
百度网友7035e1888
2010-03-05 · 超过37用户采纳过TA的回答
知道答主
回答量:89
采纳率:0%
帮助的人:97万
展开全部
需要给单选按钮添加radioButton1_CheckedChanged事件,在选中状态改变的时候触发,让radioButton1.Text = "男" ,radioButton2.Text = "女" :
/// <summary>
/// (男)选中状态改变的事件
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
private void radioButton1_CheckedChanged(object sender, EventArgs e)
{
//选中的时候
if (this.radioButton1.Checked == true)
{
//单选按钮的值赋给文本框
this.textBox2.Text = this.radioButton1.Text;
}
}

/// <summary>
/// (女)选中状态改变的事件
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
private void radioButton2_CheckedChanged(object sender, EventArgs e)
{
//选中的时候
if (this.radioButton2.Checked == true)
{
//单选按钮的值赋给文本框
this.textBox2.Text = this.radioButton2.Text;
}
}
百度网友0dec7d6
2010-03-05 · 超过24用户采纳过TA的回答
知道答主
回答量:103
采纳率:0%
帮助的人:43.1万
展开全部
如果是使用两个 radiobutton 一个是文本是男控件为radioMan,Text 设置为男,一个是女控件ID为radioWoman,Text设置为女,文本框命名为 TextBox1 此时为两个radiobutton 添加 click 事件,并把 autoPostBack 设置为true ,在radionMan的Onclick事件里添加 this.TextBox1.Text=this.radioMan.Checked==?this.radioMan.Text:this.radionWoman.Checked;, 在女的radiobutton 的onclick事件里 this.TextBox1.Text=this.radioMan.Checked==?this.radioWoman.Text:this.radionMan.Text
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式