我試圖使用的ListPicker
控制器來獲取全屏選取窗口。然而,它只是產生一個錯誤,當我嘗試Windows phone 7.1 ListPicker,簡單的方法去完整模式?
「類型‘System.Windows.Markup.XamlParseException’的第一次機會異常出現在System.Windows.dll中
附加信息:設置屬性Microsoft.Phone.Controls.ListPicker.ListPickerMode
拋出異常。 [行:49職位:57]」
這裏是我的代碼:
<toolkit:ListPicker x:Name="OutputSelector" ListPickerMode="Full"
Margin="0,542,6,0" Header="Output Type" Width="450" VerticalAlignment="Top" />
我用一個列表來設置的ItemSource如果這是任何幫助填充我ListPicker在C#。 另一件事是,當我嘗試在xml中編寫「ListPickerMode」時,它會將它作爲一個選項給出,但是當我將所有內容寫入「Full」「expanded」和「Normal」時。
如果我添加5個項目到ListPicker它會自動使用FullMode,並且我已經嘗試更改ItemCountThreshold =「0」但這隻會產生更多的錯誤。
我使用的是Windowns Phone 7.1 OS 2011 aug版本。
這可能只是我,是愚蠢的,第一天的Windows Phone編程:)
更新!
它看起來像ItemCountThreshold & ListPickerMode已刪除7.1或東西,至少在XAML部分,而不是C#部分,它們只讀。
我的問題的解決方案!
<toolkit:ListPicker x:Name="OutputSelector" ExpansionMode="FullScreenOnly"
Margin="0,542,6,0" Header="Output Type" Width="450" VerticalAlignment="Top" />
ExpansionMode將使Listpicker顯示爲全屏或展開。
你可以回答你自己的問題,通過提供一個答案,然後將其標記 – thumbmunkeys