Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/wpf/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C#新手:使用WPF拖放创建的更改实体框架数据绑定DataGrid_C#_Wpf_Datagrid_Populate_Data Binding - Fatal编程技术网

C#新手:使用WPF拖放创建的更改实体框架数据绑定DataGrid

C#新手:使用WPF拖放创建的更改实体框架数据绑定DataGrid,c#,wpf,datagrid,populate,data-binding,C#,Wpf,Datagrid,Populate,Data Binding,我是C#新手,我使用Visual Studio 2010 Ultimate(Windows 7 x64)创建了一个WPF GUI 我使用拖放技术,使用实体框架技术将datagrid数据绑定到SQLServer2008数据库表 尽管我缺乏C#技能,但这一切都非常有效 我可以使用以下语句隐藏列: dataGridInputEmails.Columns[0].Visibility = Visibility.Hidden; 我用以下方法清除了数据网格: dataGridInputEmails.Colu

我是C#新手,我使用Visual Studio 2010 Ultimate(Windows 7 x64)创建了一个WPF GUI

我使用拖放技术,使用实体框架技术将datagrid数据绑定到SQLServer2008数据库表

尽管我缺乏C#技能,但这一切都非常有效

我可以使用以下语句隐藏列:

dataGridInputEmails.Columns[0].Visibility = Visibility.Hidden;
我用以下方法清除了数据网格:

dataGridInputEmails.Columns.Clear();
现在,我想用一个字符串填充datagrid,该字符串是我在文本文件中读取并使用以下命令创建的:

string[] parts = slurp.Split(delimiters,StringSplitOptions.RemoveEmptyEntries);
但是,我不知道如何填充datagrid

TIA

试试这个:

dataGridInputEmails.ItemsSource = parts;

您不必执行
dataGridInputEmails.Columns.Clear()首先。

谢谢!那么零件是什么呢?数据表?哦。您可以将我的字符串命名为“parts”,它似乎用数组中每个字符串的长度填充datagrid。我已经尝试了.ToString和.ToList,但这不起作用。我还应该提到,我希望通过更新datagrid来更新绑定的数据库。