用于创建表的WPF网格

用于创建表的WPF网格,wpf,grid,wpftoolkit,Wpf,Grid,Wpftoolkit,我正在寻找一种网格控件,它允许用户输入值并将它们保存到数据库中。DataGrid的问题是,如果数据库中没有数据,网格就不可见。在我的应用程序中,用户应该看到一个空的网格,能够用他的数据填充它,然后保存它。当用户移动到最后一行时,还应自动添加新行。我可以使用datagrid,但以某种方式设置一个允许这种功能的属性吗?我应该使用另一个控件吗? 非常感谢您的建议。如果您有标准的列布局,请使用该布局创建一个DataTable并绑定到该布局。然后,当他们想要保存该表不存在的句柄并基于绑定数据表中的行创建它

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

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

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