如何将数据集从Web服务绑定到wpf的datagrid

时间:2011-08-02 02:14:04

标签: c# wpf database data-binding

我的问题是如何绑定存储在Microsoft SQL Server 2008中的数据,并将其作为Web服务中的数据集(数据库和Web服务来自远程计算机)返回到wpf应用程序中的datagrid控件。 在xaml.cs文件中,如何检索从Web服务返回并绑定到datagrid的数据集?可以举几个例子吗?

在xaml.cs文件中,我需要声明一个新数据集吗?

DataSet ds = new DataSet();

如何将检索到的数据集从Web服务(例如getQue())绑定到上面的数据集? 如何将数据集绑定到wpf的数据网格?

请指导我。提前谢谢。

1 个答案:

答案 0 :(得分:1)

基本上你需要把它放在你的XAML

<Grid>
    <dg:DataGrid ItemsSource="{Binding}"/>
</Grid>

这在您的代码中

this.DataContext = dataset.Customers.DefaultView;

有一个非常好的例子,如何实现所有这些以及更多 - 见http://www.codeproject.com/KB/WPF/WPFDataGridExamples.aspx