System.Globalization.FormLanguageSwitchSingleton.ReloadTextForSelectedControls C# (CSharp) Method

ReloadTextForSelectedControls() protected method

Changes Text properties associated with following controls: AxHost, ButtonBase, GroupBox, Label, ScrollableControl, StatusBar, TabControl, ToolBar. Method is made virtual so it can be overriden in derived class to redefine types.
protected ReloadTextForSelectedControls ( System control, System resources ) : void
control System
resources System /// ResourceManager object. ///
return void
		protected virtual void ReloadTextForSelectedControls(System.Windows.Forms.Control control, System.Resources.ResourceManager resources) {
			if (control is System.Windows.Forms.AxHost ||
				control is System.Windows.Forms.ButtonBase ||
				control is System.Windows.Forms.GroupBox ||
				control is System.Windows.Forms.Label ||
				control is System.Windows.Forms.ScrollableControl ||
				control is System.Windows.Forms.StatusBar ||
				control is System.Windows.Forms.TabControl ||
				control is System.Windows.Forms.ToolBar) {
				control.Text = (string)GetSafeValue(resources, control.Name + ".Text", control.Text);
			}
		}