I am trying to load a preferences window for my application and I would like the apply button to initially be disabled, then when a preference is updated, the apply button g
Not to throw a whole lot of stuff at you that you may or may not be familiar with, but if this is a relatively new codebase, you may want to consider using the MVVM pattern and use Commands instead of the archaic (emphasis mine) eventing model.