3

我正在使用带有 MVVM 架构的 WPF,我面临的问题是当我向网格添加新记录并按 Enter 时,该记录未设置为活动记录。只有当我单击其他记录,然后再次单击新记录时,它才会更新。

<igDP:XamDataGrid  Name="xamDataGrid1" Width="700" Height="200" HorizontalAlignment="Center" ActiveDataItem="{Binding Listener,Mode=TwoWay}"  DataSource="{Binding GridData.Tables[0].DefaultView}" Padding="50">

有没有办法可以将新添加的记录设置为 activedataitem 属性,以便它可以调用视图模型中的侦听器?我必须从视图模型中将新记录插入数据库中。

4

1 回答 1

-1

首先为它制作一个集合DataSource并绑定它。接下来绑定ActiveDataItem. 在集合中,添加新元素。之后,您可以提供ActiveDataItem集合中的最后一个元素。

于 2013-02-20T12:00:52.820 回答