[英]How can I get a list of table names from an existing sqlite database using SQLite.NET?
[英]How can I set the collection object in database table using SQlite?
我正在开发一个WPF应用程序,其中有一个“电影”类,其中包含一些属性,另一个类是MovieCollection(电影的集合)。 现在,我已经将此集合与xaml中的DataGrid绑定在一起以显示Movie属性。 我通过在运行时打开新窗口来接受用户输入,并用它填充可观察的集合以在我的DataGrid中显示它,但是现在我想先将数据存储在数据库中,然后从数据库中获取该数据以在DataGrid中显示它。 MovieCollection类是这样的
ObservableCollection<Movie> _movieObservableCollection=new ObservableCollection<Movie> ();
public ObservableCollection<Movie> MovieObservableCollection
{
get { return _movieObservableCollection; }
set
{
_movieObservableCollection = value;
this.NotifyPropertyChanged("MovieObservableCollection");
}
}
在这里,我要设置此集合,以使模型类的属性显示为表的columns属性。
我怎样才能做到这一点?
我该如何进行呢?
有任何联系吗?
如果将此集合绑定到DataGrid
,则可以使用AutoGenerateColumns
属性。
<DataGrid ItemsSource="{Binding MovieObservableCollection}"
AutoGenerateColumns="True"
...
有关更多信息,请参见文档 。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.