首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 媒体动画 > CAD教程 >

silverlight获取datagrid列先期的checkbox

2012-12-21 
silverlight获取datagrid列头里的checkboxStyle x:KeyDataGridColumnHeaderStyle1 TargetTypePrimit

silverlight获取datagrid列头里的checkbox
<Style x:Key="DataGridColumnHeaderStyle1" TargetType="Primitives:DataGridColumnHeader">
            <Setter Property="ContentTemplate">
                <Setter.Value>
                    <DataTemplate>
                        <StackPanel >
                            <CheckBox Content="全选" Click="chkAll_Click" x:Name="chkAll"/>
                        </StackPanel>
                    </DataTemplate>
                </Setter.Value>
            </Setter>
        </Style>
这样的模板,我想在后端获取这个checkbox,以便来控制它的是否选择,该怎么办?
[最优解释]

引用:
直接使用MVVM模式进行前台和数据后台进行绑定呢,如果下次需要加载时自动根据数据来绑定到前台CheckBox上面

通过双向绑定的方式是最便捷的。
或者在chkAll_Click的sender就是那个checkbox对象,可以保存起来备用。
[其他解释]
x:Name="chkAll"
在后台取不到么?
this.chkAll.IsChecked=true
这样不好使么?
[其他解释]
直接使用MVVM模式进行前台和数据后台进行绑定呢,如果下次需要加载时自动根据数据来绑定到前台CheckBox上面
[其他解释]
1楼那个确实取不到.mvvm模式是什么样的啊?所说的绑定到底是具体怎么样的操作,希望能具体说一说啊!
[其他解释]
3楼的那个我尝试下先.

[其他解释]
3楼可以很方便的获得.结贴给分了,谢谢各位指点迷津!

热点排行