我是WPF和C#编程的新手。我在15左右创建了一个带有一些文本框的表单。我创建了一个名为dgSearch的数据网格,并在xaml中添加了15列。现在的问题是如何向dgSearch数据网格添加一个新行,并显示从该数据网格中的msaccess表读取的数据。我在Visual Studio 2012中使用WPF和C#。请帮助我plzzz ????
答案 0 :(得分:0)
有许多不同的方法可以从数据库获取数据:
快速而肮脏。 只需使用OdbcConnection和OdbcCommand并查询您想要的内容。有许多例子只是google他们。
使用LinqToSql并根据您的数据库创建对象。
然后要显示网格中的数据,这取决于您是否使用MVVM。
将数据放入DataSet,然后将其绑定到网格,它将自动显示并创建列。
将数据放入List或ObservableCollection等集合中,并将其绑定到数据网格。
将数据放入任何集合中,然后链接到您的控件并插入,或使用代码设置ItemsSource。
有很多方法可以做到,但您需要定义您希望采用的方法。我强烈建议您在决定之前阅读WPF中的数据绑定,以及可能的Model-View-ViewModel。可能有很多例子可以完全满足您的需求。