回答編集履歴
1
fix typo
answer
CHANGED
@@ -9,7 +9,7 @@
|
|
9
9
|
|
10
10
|
1. 選択しているボタンの Index を保持するモデルクラスを作り、それは ``INotifyPropertyChanged`` を実装する。
|
11
11
|
2. Index から ImageSource へ変換する ValueConverter を作る。これはモデルの Index と、後述のコマンドパラメータ値が一致したら選択中の画像を、不一致なら未選択の画像を返すものである。
|
12
|
-
3. 画面の XAML の BindingContext に
|
12
|
+
3. 画面の XAML の BindingContext に 1. のモデルのインスタンスを設定する。
|
13
13
|
4. 並べた ``Image`` の ``Source`` プロパティに 1. の Index をバインドし、さらに 2. の ValueConverter を仕掛ける。コマンドパラメータには 1〜 の連番を指定する。
|
14
14
|
5. 各 Image がタップされたときの処理で、モデルクラスの Index に 1〜 を設定する。
|
15
15
|
|