专注收集记录技术开发学习笔记、技术难点、解决方案
网站信息搜索 >> 请输入关键词:
您当前的位置: 首页 > Silverlight

DataGrid 分组后有关问题

发布时间:2011-06-27 19:26:44 文章来源:www.iduyao.cn 采编人员:星星草
DataGrid 分组后问题
想要实现如下效果,使用DataGrid的分组功能基本都搞定,但是如果取消勾选一个charge, 确不能将Category的checkbox取消勾选。不知该如何解决


XAML:


                    <GroupStyle.ContainerStyle>
                        <Style TargetType="{x:Type GroupItem}">
                            <Setter Property="Template">
                                <Setter.Value>
                                    <ControlTemplate TargetType="{x:Type GroupItem}">
                                        <Expander  IsExpanded="{Binding DataContext.AreAllGroupsExpanded, RelativeSource={RelativeSource AncestorType={x:Type local:UserControl1}}, UpdateSourceTrigger= PropertyChanged}"
                                                  >
                                            <Expander.Header>
                                                <StackPanel Orientation="Horizontal">
                                                    <CheckBox Name="chGroup"  Tag="{Binding Path=Name}" Checked="CheckBox_Checked"></CheckBox>
                                                    <TextBlock Text="{Binding Path=Name}" />
                                                    
                                                </StackPanel>
                                            </Expander.Header>

                                            <Expander.Content>
                                                <ItemsPresenter />
                                            </Expander.Content>


                                        </Expander>

                                    </ControlTemplate>
                                </Setter.Value>
                            </Setter>
友情提示:
信息收集于互联网,如果您发现错误或造成侵权,请及时通知本站更正或删除,具体联系方式见页面底部联系我们,谢谢。

其他相似内容:

热门推荐: