2013-04-22 58 views
0

我有一個子窗口,並且有一個radgrid視圖和文本框顯示了radgridview項目,因爲我選擇了一排gridview!並且我使用mvvm模式。兒童窗口的數據在刷新時不會刷新mvvm在silverlight中

當我打開子窗口時,它會自動顯示最後一行的數據作爲默認的選定行,但是當我選擇另一行,儘管我的綁定模型發生更改時,文本框中的數據在兒童打開時不會改變!

+0

你檢查了你的綁定模式嗎?它應該是Twoway。 – 2013-04-22 12:26:07

+0

是的,這是雙向的,這是頁面上的作品,但不是在一個子窗口! – Zahra 2013-04-23 03:30:59

+0

向我們展示一些代碼。它可以是很多事情。 – 2013-04-24 08:43:57

回答

0

你可以嘗試像下面提到的代碼綁定,它可能會幫助你。

<cmd:EventToCommand Command="{Binding DataContext.FDE.EfileReturnedChecked,RelativeSource={RelativeSource AncestorType=controls:ChildWindow}, Mode=TwoWay}" CommandParameter="{Binding}"/>