1

Windows Phone 7 には listpicker コントロールがあります。これは、windows Phone 7 ツールキットから提供されます。

Windows 8 Metro スタイル アプリケーション用の同様のコントロールはありますか?

4

2 に答える 2

2

おそらくlistviewを使用して実装します。ItemClickイベントを処理し、各項目の「view-model」のプロパティを変更するだけです。各アイテムのビューをビューモデルの「選択された」プロパティにバインドします。

于 2012-09-12T16:02:08.160 に答える
0

コンボ ボックスは、Windows 8 の ListPicker に相当するコントロールです。xaml は次のようになります。

<ComboBox x:Name="cbFrequency">
    <ComboBoxItem Text="Daily"/>
    <ComboBoxItem Text="Monthly"/>
    <ComboBoxItem Text="Weekly"/>
    <ComboBoxItem Text="Yearly"/>
</ComboBox>

このようなコードビハインドで同じことを動的に行うことができます

var frequencyList = new List<string> {"Daily", "Monthly", "Weekly", "Yearly"};
cbFrequency.ItemsSource = frequencyList;
于 2013-08-02T04:39:04.207 に答える