首先确保你的ViewModel中没有Columns的值,并且Column中的实体包含Header属性和Visibility属性,
基本上可以确定你的绑定有问题
基本上可以确定你的绑定有问题
解决方案 »
- 怎么合并图片
- .net2.0怎么从数据库读取路径值 并赋给页面里的<img src=
- vs 2005 winform 中 datagridview 的问题
- ***多层分布式应用程序设计:ASP.NET WebServer 和.NET Remoting 体系架构选择问题?
- C#如何获取邮箱里的邮件?
- 关于"该程序集不支持部分受信任的调用方"
- 急,急,急,在xp操作系统下,用ado连接access数据库的驱动版本是用jet 4.0吗,谁能提供一个正确的语句。高分相送!!!
- 问一个低级的数据库操作问题。。。
- DataSet 操作问题,急 急 急 急 急 急!请高手指教
- 我是菜鸟,别笑我!
- 关于使用C# 和sqlserver做实时监控软件的方案
- C#access导出到execl!~~~
<DataGrid Grid.Row="0" x:Name="datagrid" IsReadOnly="True" FrozenColumnCount="2" AutoGenerateColumns="False">
<DataGrid.ContextMenu>
<ContextMenu ItemsSource="{Binding ElementName=datagrid,Path=Columns}">
<ContextMenu.ItemTemplate>
<HierarchicalDataTemplate>
<StackPanel Orientation="Horizontal">
<CheckBox Content="{Binding Header}" IsChecked="{Binding Visibility, Converter={StaticResource dateConverter}, Mode=TwoWay}"/>
</StackPanel>
</HierarchicalDataTemplate>
</ContextMenu.ItemTemplate>
</ContextMenu>
</DataGrid.ContextMenu>
......
</DataGrid>