2010-04-09 82 views
1

我正在尋找一種網格控件,可以讓用戶輸入值並將其保存到數據庫中。 DataGrid的問題是,如果數據庫中沒有數據,則網格不可見。在我的應用程序中,用戶應該看到一個空的網格,並能夠用他的數據填充它,然後保存它。當用戶移動到最後一行時,新行也應該自動添加。我可以使用數據網格,但設置一個屬性,將允許這種功能?我應該使用其他控件嗎? 非常感謝您的任何建議。用於創建表格的WPF網格

回答

0

如果你有一個標準的列布局,然後用該佈局創建一個DataTable並綁定到該佈局。然後,當他們想要保存該表不存在的句柄時,根據綁定的DataTable中的行創建它。

如果你沒有標準的列布局,那麼你將不得不提供一些機制來獲得佈局。處理單元格移動事件並自己創建佈局,或者創建另一個控件(表格設計器),讓您指定佈局。在你完成佈局之後,你可以像上面那樣做。