c# wpf使用async await方法填充数据网格

js81xvg6  于 2022-11-18  发布在  C#
关注(0)|答案(1)|浏览(185)

Filling datagrid with async await method
我想在上面的链接中使用该功能。

using MySqlConnection con = new(Common.JOIN);
                    con.Open();
                    MySqlCommand cmd = new(
                        $"SELECT * FROM item WHERE CONCAT (`i_type`) like '{type.Text}' ORDER BY `i_name` ASC;", con);
                    MySqlDataAdapter adp = new(cmd);
                    DataSet ds = new();
                    adp.Fill(ds, "LoadDataBinding");
                    datagrid.DataContext = ds;

语气可能有点奇怪,我通过谷歌翻译问了一个问题。
我使用的代码如上。
要使用的代码,我使用的链接中的链接如何修复它?
我使用的是C# WPF。

k10s72fa

k10s72fa1#

如果您将这行

datagrid.DataContext = ds;

有了这个

datagrid.ItemsSource = ds.Tables["LoadDataBinding"].DefaultView;

那应该可以了

相关问题