I have a .NET custom control that displays information in a culture dependant way. To improve performance I cache some information inside the control rather than generate it every time. I need to know if the culture has changed so that I can regenerate this internal info as appropriate.
Is there some event I have hook into? Or do I have to just test the culture setting every time I paint to see if it has changed?