我是动态添加控件,我想为无线电按钮设置GroupName。
每行有3个单选按钮。
当我动态单击按钮时,行被添加,并且设置了,GroupName,有操作系统
因此,如果我也添加了10条记录,那么我只能在添加的列表中选择一条
我想为每一行生成GroupName。
这里的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>发布于 2017-04-06 14:37:34
尝试用集合中的一些唯一属性绑定一个组名,如:GroupName="{Binding Id}"
https://stackoverflow.com/questions/43256250
复制相似问题