我正在使用WPF和MVVM體系結構,我面臨的問題是當我向網格添加新記錄並按Enter鍵時,記錄未設置爲活動記錄。 它只有當我點擊一些其他記錄,然後再次在新記錄中得到更新。在添加新記錄時更新XamDataGrid的ActiveDataItem
<igDP:XamDataGrid Name="xamDataGrid1" Width="700" Height="200" HorizontalAlignment="Center" ActiveDataItem="{Binding Listener,Mode=TwoWay}" DataSource="{Binding GridData.Tables[0].DefaultView}" Padding="50">
有沒有辦法讓我可以在新添加的記錄設置爲activedataitem屬性,以便它可以在視圖模型聽衆打電話? 我必須從視圖模型的數據庫中插入新記錄。
你想綁定什麼類型的集合?您可以在ViewModel中使用CollectionChanged事件來添加項目到集合中嗎? – alhalama