wpf radioButtons的问题,求大侠相助。。。

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了wpf radioButtons的问题,求大侠相助。。。相关的知识,希望对你有一定的参考价值。

我现在有一组radiobuttons,并且是由datatemplate生成的。代码:
<ListView.ItemTemplate>
<DataTemplate>
<RadioButton GroupName="rb"
IsChecked="BindingStatus,Mode=TwoWay"
Content="Binding Name"/>
</DataTemplate>
</ListView.ItemTemplate>
假如生成了5个,我怎么获取选中的radiobutton。

参考技术A 点击事件:
void chkbox_Checked(object sender, RoutedEventArgs e)

RadioButton rb = sender as RadioButton

那么rb就获得了选中的那个radiobutton追问

因为要求不能在后台写代码
用Binding的话 怎么做。
比如我有个新建一个checkedstatus的类
定义一个bool status的属性
status属性应该怎么binding到radiobutton啊

追答


在后台还是需要写上:
checkedstatuschecked=new checkedstatus()status=true;
rb.DataContext=checked;

追问

后台不能有View层的任何控件。还有我的radiobutton是datatemplate动态生成的,是不是要先获取datatemplate才能取到radiobutton啊

参考技术B xaml:
<ListView.ItemTemplate>
<DataTemplate>
<RadioButton GroupName="rb"
IsChecked="Binding Path=Status,Mode=TwoWay"
Content="Binding Name"/>
</DataTemplate>
</ListView.ItemTemplate>
cs:
var list = New ObservableCollection<checkedstatus>();
listview.ItemSource = list;

急!急!用linux编写 把目录或选择的文件压缩到备份文件夹中 用tar 和gzip 进行压缩。 跪求大侠们相助!

有三个限定 -s 源文件或者目录
-d 目的备份文件夹
-h 解释如何用

将 tar 目录的文件压缩为 tar.tar
tar -cvf tar.tar tar
将 tar 目录,file1,file2 ,file3 的文件压缩为 tar.tar
tar -cvf tar.tar tar file1 file2 file3
将 tar 目录,file1,file2 ,file3 , 以及tmo目录下的所有以 .so 结尾 的文件压缩为 tar.tar
tar -cvf tar.tar tar file1 file2 file3 `ls tmo/*.so`
参考技术A 是编写shell脚本吗?跟上面的兄弟说的一样! 参考技术B 装,再点击应用,输入你密码可解决

以上是关于wpf radioButtons的问题,求大侠相助。。。的主要内容,如果未能解决你的问题,请参考以下文章

WPF中, 如何实现 点击frame1里的page1按钮,切换frame2里的pages

如何给Verilog中的数组初始化赋值

编程题 熟悉C#和WPF语言大侠帮助一下

WPF + MVVM + RadioButton:使用单个属性处理绑定

C#中在运行过程中RadioButton选中以后,怎样在点击一下就取消选中,麻烦大侠们解决一下,非常感谢

WPF 样式设计之——radioButton