我想使用列表選取器控制wp 7和caliburn微。我從與公約模型的結合是正確的,但是當我按下了選擇器看網頁,選擇事端蓋爾謝我得到的消息Caliburn微和列表選取器控制
PID:0E2108CA TID:0F790ABE 2012-04-30 18:02:20.7180 View Model not found. Searched: Microsoft.Phone.Controls, Microsoft.Phone.Controls.ListPickerPageViewModel. PID:0E2108CA TID:0F790ABE 2012-04-30 18:02:20.7210 View Model not found. Searched: Microsoft.Phone.Controls.IListPickerPageViewModel, Microsoft.Phone.Controls.ListPickerPageViewModel.
,並加載了完整的空白頁(認爲它的ListPickerPage在控制工具包)
它沒關係,如果它的約束或不,我猜它的一些常規掛鉤,我不想要。 要重現開始一個新項目,hoock一個視圖模型和視圖,在您的XAML下面輸入 我的XAML看起來像這樣
<toolkit:ListPicker Header="Background" ExpansionMode="FullscreenOnly">
<sys:String>dark</sys:String>
<sys:String>light</sys:String>
<sys:String>dazzle</sys:String>
<toolkit:ListPicker.FullModeItemTemplate>
<DataTemplate>
<StackPanel Orientation="Horizontal" Margin="16 21 0 20">
<TextBlock Text="{Binding}"
Margin="0 0 0 0"
FontSize="43"
FontFamily="{StaticResource PhoneFontFamilyLight}"/>
</StackPanel>
</DataTemplate>
</toolkit:ListPicker.FullModeItemTemplate>
</toolkit:ListPicker>
我想什麼發生的是ofcourse我的模型的屬性應該這樣就把全屏選擇,也可以根據模型上的屬性設置初始選擇。
你有沒有勾住你的ViewModel? –