1
我使用下面的代码来填充项的WPF数据网格中的db4o我OODB:WPF DataGrid的问题与DB40
IObjectContainer DB = Db4oEmbedded.OpenFile(Db4oEmbedded.NewConfiguration(),“C:\开发\ ContractKeeper \数据库\ ContractKeeper.yap“);
var contractTypes = db.Query(typeof(ContractType));
this.dataGrid1.ItemsSource = contractTypes.ToList();
这里是XAML:
<Window x:Class="ContractKeeper.Window1"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:dg="http://schemas.microsoft.com/wpf/2008/toolkit"
Title="Window1" Height="300" Width="300">
<Grid>
<dg:DataGrid AutoGenerateColumns="True" Margin="12,102,12,24" Name="dataGrid1" />
</Grid>
</Window>
当项目将绑定到DataGrid,网格线出现像有记录,但不显示任何数据。有没有人有与db4o和wpf datagrid这个问题?
XAML代码丢失。你可以添加它吗? – Gamlor 2010-02-23 20:32:05
我在我的文章中包含了XAML代码。但是,StackOverflow如何将它发布回来,XAML不会显示。我不知道为什么,有趣。 – 2010-02-25 02:15:09
您是否将XAML标记为代码?并且你是否从ToList获得结果(例如,调试它或将其打印到标准输出) – Karussell 2010-02-26 11:53:55