永发信息网

wpf 中 RadioButton 如何切换

答案:3  悬赏:20  手机版
解决时间 2021-02-12 10:01
在ToolBarTray中放了一个RadioButton ,想用户点击时在选中也不选中之间切换
但奇怪总是不成功,请指点
最佳答案
切换主要有两种情况:一种是前台操作触发;另一种是后台代码触发。
其中的处理思想是统一的,将一组内的某个单选项置为选中状态时,其他的单选项将变为非选中状态。
前台操作触发不需要再解释,后台代码触发举个例子:
当前组内选项radioBtn1和radioBtn2,将其中一个置为选中状态时,另外的选项就自动变为非选中状态了。(注意:不能通过将其中一个置为非选中状态,来实现其他的选项变为选中状态)
if (radioBtn1.IsChecked == false)
{
    radioBtn1.IsChecked = true;
}
else
{
    radioBtn2.IsChecked = true;
}说明:处于同一个容器中的单选项RadioButton认为是一组(也就是这些单选项的父控件的相同的)。
全部回答
<StackPanel Orientation="Horizontal"> <RadioButton Name="radiobtn1" Width="50" GroupName="group1"/> <RadioButton Name="radiobtn2" Width="50" GroupName="group1"/> </StackPanel> 只要将RadioButton 的GroupName设为相同就可以啦!~
xaml: code: console.writeline((rb1.content as string)); ==================================== 如果 radiobutton 是利用 datatemple 模板生成的,或 content 为对象树则访问方式也不一样
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
首农配送中心地址在哪,我要去那里办事
驰远外贸地址在什么地方,想过去办事
以梁世林我喜欢你开头的诗句
2013年1月1日是星期二,8月1日是星期几?
下列变化中属于化学变化的是DA. 活性炭吸附有
绥化交通广播查询违章是几点到几点
吉祥APP免费吗
北京中农亿佳农产品配送中心地址好找么,我有
什么是莫顿的脚趾
小胡子轻熟潮男馆在哪里啊,我有事要去这个地
切削液过敏怎么办
从学校对门买来的仓鼠能活多久
使人不安宁,扰乱 用什么词形容
北京威远伟业货物运输有限公司地址好找么,我
They didn't realize the seriousness of
推荐资讯
weaphones火箭筒怎么用
怎么加盟m27女装
快邦图文在哪里啊,我有事要去这个地方
魔兽世界人类盗贼专精那个好,主玩pvp
盛艺时尚空间地址好找么,我有些事要过去
有一部电影,是一个女人全身被线缝起后被勒死
阔美家具我想知道这个在什么地方
75以内所有9的倍数有几个
学校大礼堂的地面是一个长32米宽24米的长方形
卫生间地砖上粘了水泥灰擦不干净怎么办?
雪莉专业美容工作室地址在什么地方,我要处理
【简易征收】实行简易征收的公共交通运输企业
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?