用于创建表的WPF Grid

时间:2010-04-09 12:47:40

标签: wpf grid wpftoolkit

我正在寻找一种允许用户输入值并将其保存到数据库的网格控件。 DataGrid的问题是,如果数据库中没有数据,则网格不可见。在我的应用程序中,用户应该看到一个空网格,并能够用他的数据填充它,然后保存它。当用户移动到最后一行时,也应自动添加新行。我可以使用datagrid,但以某种方式设置一个允许这种功能的属性?我应该使用另一个控件吗? 非常感谢任何建议。

1 个答案:

答案 0 :(得分:0)

如果您有标准列布局,则使用该布局创建DataTable并绑定到该布局。然后,当他们想要保存表不存在的句柄时,并根据绑定的DataTable中的行创建它。

如果您没有标准列布局,那么您必须提供一些机制来获取布局。处理单元格移动事件并自己创建布局或创建另一个控件(表设计器),它将允许您指定布局。在进行布局后,您可以执行与上面相同的操作。