GridView や ListView には、表示している項目の順序を入れ替えられるようにする機能が用意されています。 この機能を使って、実際に項目入れ替えを行ってみたいと思います。 今回は“分割アプリケーション”のテンプレートの先頭画面に機能追加をしていきます。 まず、順序入れ替え機能を追加しますが、これは CanReorderItems と AllowDrop の両プロパティを True にするだけです。 これだけで入れ替えは動作しますが、実際にコレクションの順序が入れ替わっているか確認するために、コレクションの順序を表示する機能も追加します。 画面定義の変更部分は以下のようになります。 <!-- Back button and page title --> <Grid> <Grid.ColumnDefinitions> <ColumnDefinition Width="Auto"/>