I made a unit selector radiobutton, "mm" and "inches", to allow the user to switch between metric and imperial units. I have the two radio buttons binding tied to an enum in a settings file. I used this as a reference to do so, and it works great. Storing a radio button selection in the settings.
I now need to refresh all my properties, that have my measurements, to reflect the user preference of metric or imperial. That is on start up say the units are set to metric, but they would like to see what they are in imperial. The user selects the imperial radio button to show the imperial measurements, and all the data will refresh when they click the radio button, "inches", and the display would show in imperial measurements, but how do I get a property changed on a radio button tied to an enum in the settings file? Or if there is a different way?
If I didn't need to store their preference of metric or imperial I would switch to a bool, per radio button, and use notify property changed.
Edit Figured it out. I posted it as the answer.