C# 如何使用SQlite在数据库表中设置集合对象?
我正在开发一个WPF应用程序,其中我有一个包含一些属性的类“Movie”和另一个类MovieCollection(这是Movie的集合)。现在,我已经将这个集合与我在xaml中的DataGrid绑定,以显示电影属性。我通过在运行时打开新窗口获取用户输入,并用该窗口填充可观察集合以在我的DataGrid中显示它,但现在我想先将数据存储在数据库中,然后从数据库中获取数据以在DataGrid中显示它。MovieCollection类是这样的C# 如何使用SQlite在数据库表中设置集合对象?,c#,wpf,sqlite,C#,Wpf,Sqlite,我正在开发一个WPF应用程序,其中我有一个包含一些属性的类“Movie”和另一个类MovieCollection(这是Movie的集合)。现在,我已经将这个集合与我在xaml中的DataGrid绑定,以显示电影属性。我通过在运行时打开新窗口获取用户输入,并用该窗口填充可观察集合以在我的DataGrid中显示它,但现在我想先将数据存储在数据库中,然后从数据库中获取数据以在DataGrid中显示它。MovieCollection类是这样的 ObservableCollection<Movie&
ObservableCollection<Movie> _movieObservableCollection=new ObservableCollection<Movie> ();
public ObservableCollection<Movie> MovieObservableCollection
{
get { return _movieObservableCollection; }
set
{
_movieObservableCollection = value;
this.NotifyPropertyChanged("MovieObservableCollection");
}
}
observedcollection\u movieobservedcollection=newobservedcollection();
公众可观察的收集电影可观察的收集
{
获取{return\u movieobserveCollection;}
设置
{
_movieObservableCollection=价值;
本条。NotifyPropertyChanged(“MovieObservableCollection”);
}
}
在这里,我想设置这个集合,使模型类的属性显示为表的columns属性
我该怎么做
我怎样才能继续呢
任何链接?如果您将此集合绑定到您的
数据网格
,则可以使用自动生成列
属性
<DataGrid ItemsSource="{Binding MovieObservableCollection}"
AutoGenerateColumns="True"
...
如果将此集合绑定到数据网格
,则可以使用自动生成列
属性
<DataGrid ItemsSource="{Binding MovieObservableCollection}"
AutoGenerateColumns="True"
...