FlipView を使用していくつかのアイテムを表示し、特定のアイテムの表示を開始したいと考えています。
このために、ビュー モデル クラスを定義しました。
class MyDataContext
{
public MyDataContext()
{
Items = new List<MyClass>();
Items.Add(new MyClass("1"));
Items.Add(new MyClass("2"));
Items.Add(new MyClass("3"));
SelectedItem = Items[1];
}
public List<MyClass> Items { get; set; }
public MyClass SelectedItem { get; set; }
}
ご覧のとおり、選択したアイテムは最初のアイテムではありません。
XAML の場合:
<FlipView ItemsSource="{Binding Items}" SelectedItem="{Binding SelectedItem}"></FlipView>
ただし、アプリを実行すると、フリップ ビューには 2 番目のアイテムではなく、最初のアイテムが表示されます。
これは意図的なものですか、それともバグですか?