首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >XamlReader.Parse和RadioButton GroupName

XamlReader.Parse和RadioButton GroupName
EN

Stack Overflow用户
提问于 2012-06-27 14:07:20
回答 1查看 282关注 0票数 0

我有一个非常奇怪的问题。有没有可能让这两个控件radionewRadio具有属性IsChecked == true。在执行第6行的代码radio.IsChecked == true之前,但在执行第6行的radio.IsChecked == falsenewRadio.IsChecked == true代码之后。

这两个单选按钮是否有可能具有相同GroupNameIsChecked == true

代码语言:javascript
复制
1. RadioButton radio = new RadioButton();       

2. radio.GroupName = "group";
3. radio.IsChecked = true;          
4. radio.Name = "name";         

5. string xaml = XamlWriter.Save(radio);

6. var newRadio = XamlReader.Parse(xaml);
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-06-27 15:05:41

GroupName ->“获取或设置指定哪些RadioButton控件是互斥的名称。”

因此,通常不会,如果多个单选按钮共享相同的组码,则一次只应选中一个。

作为一种技巧,您可以更改第一个单选按钮的组名,创建第二个单选按钮,然后将其放回原处。您应该选中这两个单选按钮,但我不建议这样做。

示例:

代码语言:javascript
复制
radio.GroupName = String.Empty;
var newRadio = XamlReader.Parse(xaml);
radio.GroupName = "group";
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11220330

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档