|First of all, it's a Windows application, not a web application, which means the programing language is similar but not identical.|
Oh, that's fine then. It was the usage of LoadControl that threw me; it's a function in ASP.NET's Page object.
Probably the easiest way would be to dispose the form and reload it with the new culture info. That way, the hundred of little things you don't think of are correctly handled. (VB.NET example)
If you just want to change some controls on the forum, create your new control, dispose the old one, and add your new one.
How To Ask Questions The Smart Way