[英]Setting GroupName for RadioButton Dynamically
I am Adding Controls dynamically,I want to set the GroupName for radio buttton. 我正在动态添加控件,我想为广播按钮设置GroupName。
Each row has 3 radio buttons 每行有3个单选按钮
When I Click a button dynamically rows get added and I have set GroupName has OS 当我单击一个按钮时,会动态添加行,并且我已将GroupName设置为OS
So if I add ten Record also I am able to select only one in the added list 因此,如果我添加十个记录,我也只能在添加的列表中选择一个
I want to generate GroupName for each row. 我想为每一行生成GroupName 。
here tk extension is telerik 这是tk扩展名是telerik
<tk:RadGridView ItemsSource="{Binding Collection}">
<tk:RadGridView.Columns>
<tk:GridViewDataColumn Header="1" DataMemberBinding="{Binding Ask}" >
<tk:GridViewDataColumn.CellTemplate>
<DataTemplate>
<RadioButton GroupName="os" HorizontalContentAlignment="Center" />
</DataTemplate>
</tk:GridViewDataColumn.CellTemplate>
</tk:GridViewDataColumn>
<tk:GridViewDataColumn Header="2" DataMemberBinding="{Binding welcome}}">
<tk:GridViewDataColumn.CellTemplate>
<DataTemplate>
<RadioButton GroupName="os"/>
</DataTemplate>
</tk:GridViewDataColumn.CellTemplate>
</tk:GridViewDataColumn>
<tk:GridViewDataColumn Header="3" DataMemberBinding="{Binding there}">
<tk:GridViewDataColumn.CellTemplate>
<DataTemplate>
<RadioButton GroupName="os"/>
</DataTemplate>
</tk:GridViewDataColumn.CellTemplate>
</tk:GridViewDataColumn>
</tk:RadGridView.Columns>
</tk:RadGridView>
尝试将组名与您集合中的某些唯一属性绑定,例如: GroupName="{Binding Id}"
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.