1
我目前對我的WP7應用程序使用MVVMLight,並且發現EventToCommand的datacontext始終是頁面datacontext。我還使用phone.codeplex.com全景控件,並已將每個PanoramaItem的datacontext設置爲不同的ViewModel,但該數據上下文被忽略,而是使用頁面數據上下文。Silverlight/Windows Phone - EventToCommand DataContext Weirdness
任何人都知道爲什麼?
其他元素可以結合PanoramaItem的datacontext沒有問題(itemsControl.Source)。 – chief7 2010-08-31 20:05:07
如果可能,你可以發佈一些XAML代碼嗎?你如何設置DataContext?您是否使用ViewModel定位器? – indyfromoz 2010-09-01 02:24:06
是的,我正在使用ViewModel定位器。對不起,現在沒有我的代碼。它是一個標準的MVVMLight設置,在App.xaml中將靜態資源綁定爲DataContexts在其他頁面上設置的資源。 – chief7 2010-09-01 13:20:03