它有一個奇怪的問題......我從數據庫綁定到數據網格中獲取一些數據。當我perfrom一些升級datagrid不會(但數據庫),直到我刷新頁面。 所以我想用刷新頁面後無法設置數據網格的選定項目
temp = theGrid.SelectedItem
Me.NavigationService().Refresh()
theGrid.SelectedItem = temp
但它不工作....好像Navigationservice.Refresh迫使子完成後完全重新啓動應用程序。
你們有什麼想法嗎?
非常感謝!
你說...'看起來像Navigationservice.Refresh迫使應用程序在子完成後完全重啓......你能告訴我們'Me.NavigationService()'是什麼嗎?是否在調用Refresh時設置datagrid的'ItemsSource'? – 2012-03-27 15:33:45
這是一個更好的做法,綁定到公共屬性並實現iNotifyPropertChanged用於UI的動態更新。 – Paparazzi 2012-03-27 16:01:54