C# WPF中的ListView和MySQL

C# WPF中的ListView和MySQL,c#,.net,mysql,wpf,listview,C#,.net,Mysql,Wpf,Listview,我正在尝试使用列表视图在WPF中创建可编辑的ListView,因此我在windowsclient.net上找到了此教程的完整代码: 而且效果很好!但是,我需要它连接到主机服务器上的远程mysql数据库,而不是本地数据库。这能做到吗?任何帮助都将不胜感激 谢谢大家! 要连接到MySQL数据库,您应该使用 您将能够使用ADO.NET技术访问代码中的数据好的,我将向您解释,例如,您需要显示有关Person的数据列表 你有下面的课程 public class Person { pub

我正在尝试使用列表视图在WPF中创建可编辑的ListView,因此我在windowsclient.net上找到了此教程的完整代码:

而且效果很好!但是,我需要它连接到主机服务器上的远程mysql数据库,而不是本地数据库。这能做到吗?任何帮助都将不胜感激


谢谢大家!

要连接到MySQL数据库,您应该使用


您将能够使用ADO.NET技术访问代码中的数据

好的,我将向您解释,例如,您需要显示有关Person的数据列表 你有下面的课程

   public class Person
   {
    public string FirstName { get; set; }
    public string LastName { get; set; }
    public int Age { get; set; }
   }
如果需要,可以实现INotifyPropertyChanged接口,以便能够绑定类Person的属性 您还应该使用ObservableCollection(您需要添加引用WindowsBase程序集)

observedcollection persons=新的observedcollection();
此人员集合将用于绑定到ListView

此外,还需要为DataSet中的映射数据创建一个映射器类,并将MySQL中的数据映射到 班上的人。我认为这是绑定strngly类型集合的更好方法,但是
可以使用此方法

谢谢。我一直在WinForms中使用MySQL连接器,这就是我希望在WPF中使用它的方式。但是,我不知道如何将远程数据库中的数据绑定到WPF中的listview控件。WPF中的情况有所不同。:O-@Serghei,非常感谢您花时间为我解释。这很有帮助。我正在查看链接。:-)如果这个答案解决了你的问题,将它标记为已回答,这将帮助其他人快速找到答案
ObservableCollection<Person> persons = new ObservableCollection<Person>();