I've 5 images in my canvas, and an Enum property in my context. I'd like to active one of the images by the Enum value. Is Switch what I need? Or should I set 5 ActiveSetters on each of the images?
Another case is like I've 5 Toggles in a ToggleGroup, and an Enum property in my context. I'd like to turn one of the Toggles on when the Enum value changed in code, and change the property value when user clicked one of the toggles. For now I use 5 ActiveSetters and 5 EquilChecks for the Setter part, and use 5 custom Commands for the change part.