在wpf中使用c#向数据网格添加行,并在其中显示msaccess数据

本文关键字:数据 添加行 在其中 msaccess 显示 网格 数据网 wpf | 更新日期: 2023-09-27 17:54:46

我是WPF和c#编程的新手。我已经创建了一个窗体与一些文本框大约15。我创建了一个名为dgSearch的数据网格,并在xaml中添加了15列。现在的问题是如何向dgSearch数据网格添加新行,并显示从该数据网格中的msaccess表读取的数据。我在Visual Studio 2012中使用WPF和c#。请帮助我,plzzz????

在wpf中使用c#向数据网格添加行,并在其中显示msaccess数据

从DB获取数据有许多不同的方法:

  1. Quick and Dirty。只需使用OdbcConnection和OdbcCommand并查询所需的内容。有很多这样的例子,谷歌一下就知道了。

  2. 使用LinqToSql创建基于数据库的对象。

然后在网格中显示数据,这取决于您是否使用MVVM。

  1. 将数据放入DataSet中,然后将其绑定到网格中,它将自动显示并创建您的列。

  2. 将数据放在一个集合中,如List或ObservableCollection,并将其绑定到你的数据网格

  3. 将其数据放在任意集合中,然后链接到控件并插入,或使用代码设置ItemsSource

有很多方法可以做到这一点,但是您需要定义您希望采用的方法。我强烈建议您在决定之前先阅读一下WPF中的数据绑定,或者是Model-View-ViewModel。可能有很多例子正好符合您的要求。