我正在尝试创建一个数据绑定WPF GridView,其行可以是只读的或可编辑的(通过双击或通过上下文菜单)。如果任何可编辑控件失去焦点,我希望该行返回只读状态。我正在寻找的功能与this example非常相似,但同时编辑整行(而不是单个单元格)。有谁知道如何实现这个?
答案 0 :(得分:7)
在codeplex还有来自microsoft的“官方”wpf数据网格:http://www.codeplex.com/wpf
答案 1 :(得分:3)
使用ListView + GridView控件非常复杂,因为此控件“在列中思考”,因此您必须为每个列创建一个模板,并使用编辑模板切换只读模板(对于每个单元格)。 我建议你看一下xceed DataGrid。它是免费的,它以更简单的方式实现编辑功能(您可以在这里找到信息:http://xceed.com/Grid_WPF_Intro.html)
答案 2 :(得分:2)
最新的WPF有自己的DataGrid。 http://wpftutorial.net/DataGrid.html