我一直在四处寻找,甚至找到了几个相关的答案,并没有得到我的问题的确切答案。
有没有办法在WPF ListView中添加一个像DataGrid一样的附加行? 我更喜欢使用ListView,因为我使用3.5并且DataGrid没有正式在框中并且有许多怪癖 如果有添加新行的官方选项,或者我使用DataGrid,我更喜欢使用ListView。
非常感谢。
答案 0 :(得分:0)
我会使用DataGrid。该功能已经存在,所以不需要重新发明轮子...除了你可以使DataGrid功能完全按照ListView的方式,如果你有这样做的强烈愿望。通常在我的应用程序中,我使用默认为只读的DataGrid,然后我向用户提供一个按钮,允许他们修改DataGrid的内容(将只读属性设置为false)。我还重新设计了DataGrid,因为我觉得它看起来很丑陋......特别是在XP机器上。
另一方面,上周我在一台新PC上安装了VS 2008 SP1的新副本,它附带了WPF Toolkit已经加载(包括DataGrid,DatePicker等)。所以你可能想看一下。