1
30
DataGrids非常适合显示绑定到备份存储的大量表格数据。
DataGrid成为了一个主力军,因为它需要一些可以被诱骗的东西。在泛型集合出现之前,DataTables也发生了类似的情况——当您使用大量DataTables时,在UI中使用DataGrid是阻力最小的途径。 我认为,当WPF问世时,许多像我这样的程序员仍在以这种方式思考,并寻找DataGrid概念的WPF端口。 |
2
5
想不出更好的控件来显示表格数据,尤其是在业务应用程序中,您不想通过模板化/开发(Headered)ItemsControl来重新发明轮子,使其表现得像旧的DGV。我肯定你看到了 this . |
3
3
没有人质疑您可以自己在WPF中创建DataGrid控件。WinForms可能也是如此,尽管这会更加困难。我已经用ListView实现了一些功能——显示表格数据很容易,甚至可以说它得到了很好的支持。但是,制作编辑列表视图所需的代码量(手动编写的代码)是巨大的。 业务应用程序通常需要编辑许多表,而您不希望有创造性,而是希望快速。这就是我认为需要DataGrid的原因。 |
4
2
是的,数据网格作为基本的业务UI组件永远不会消失。人们喜欢他们的电子表格,我们想分享这种爱! 是 运送这些额外的控件-他们创建了 WPF Toolkit 在CodePlex上提供快速周转、开源的部署风格。
|
5
1
是的! MS应该首先为我们提供完成工作的工具,这是我对wpf大肆宣传的编程环境的最低期望。 |
6
1
这很重要,但是使用GridView的ListView可以达到几乎相同的效果,不是吗? |
7
0
在与WPF合作两年后。我想说,DataGrid实际上只是一个美化的列表框(因为WPF中的[几乎]一切都是无样式的)。 可以设置列表框的样式,以获取某种类型的实体,并为每个条目显示一个“记录”控件。根据它们的灵活性,它们可以根据传递的实体自动调整。 |
Kryptonit364 · 在DataGrid中隐藏调整大小和选择列 2 年前 |
hassan Ma · 从顶部将文本插入WPF文本块 2 年前 |
Arijit · 移动画布内绘制的矩形 2 年前 |
juraj14466 · C#WPF实时图表将点渲染为图像 2 年前 |