There is a collection of 4 skills. At each level, you can learn only 1 of 4 skills. You can also change the selection to any of the columns. At the same time, when you click on the selected item, opacity becomes 1, and the previous one returns to its original state for darkening. and ViewModel (for MVVM example). What element is it possible to implement? How to organize storage of selected items in the aftermath? All this will be saved in json for the subsequent loading. I use library MVVM-Light

enter image description here

enter image description here

  • one
    Judging by the description, you need the usual RadioButton , just customize it. - Andrew NOP
  • Thanks for the advice. Could you advise how to store the selected positions? Collection for each column \ row or is there another way? - Ricarnev

0