C#学习教程:如何在C#和XAML中将数据集中的表绑定到WPF数据网格一个WPF数据网格到数据表以在设计时查看列。我无法获得任何适用于我的示例。下面是用于在数据集信息中填充数据表InfoWork的C#代码:info=newInfo();InfoTableAdapters.InfoWorkTableAdapter适配器=newInfoTableAdapters.InfoWorkTableAdapter();adapter.Fill(info.InfoWork);问题是无论我如何声明'info'和'infoWork'VisualStudio/XAML都找不到它。我尝试过:我也尝试过wpf.codeplex中的这个示例,但XAML甚至不喜欢“local:”关键字!这里有两个主要问题:1)如何在C#中声明表InfoWork,以便XAML可以看到它?我尝试在它存在于XAML中的窗口类中将其声明为Public,但没有成功。2)如何在XAML中声明Windows资源,特别是数据集中的数据表?出于好奇,是否有原因ItemsSource不会在属性设计窗口中显示为属性集?通过以下方式使用MicrosoftDataGrid对我有用:在XAML中,我包含了DataGrid:在我的视图模型中,我公开了一个DataView:以上是C#学习教程:如何将数据集中的表绑定到C#和XAML所有中WPF数据网格分享的内容,如果对你有用,需要了解更多C#学习教程,希望大家多多关注—publicDataViewGridData{get{DataSetds=newDataSet("MyDataSet");使用(SqlConnectionconn=newSqlConnection(ConnectionString)){SqlCommandcmd=conn.CreateCommand();cmd.CommandType=CommandType.Text;cmd.CommandText="SELECT*FROMHumanResources.Employee";SqlDataAdapterda=newSqlDataAdapter(cmd);da.Fill(ds);}返回ds.Tables[0].DefaultView;}}本文收集自网络,不代表立场。如涉及侵权,请点击右侧联系管理员删除。如需转载请注明出处:
