MainForm.FixedSplitterComboBox_SelectedIndexChanged C# (CSharp) Method

FixedSplitterComboBox_SelectedIndexChanged() public method

public FixedSplitterComboBox_SelectedIndexChanged ( object sender, EventArgs ea ) : void
sender object
ea EventArgs
return void
	void FixedSplitterComboBox_SelectedIndexChanged (object sender, EventArgs ea)
	{
		FixedPanel fp = (FixedPanel) _fixedSplitterComboBox.SelectedValue;
		_splitContainer.FixedPanel = fp;

		string t1, t2;
		switch (_splitContainer.FixedPanel) {
		case FixedPanel.None:
			t1 = "GROWS";
			t2 = "GROWS";
			break;
		case FixedPanel.Panel1:
			t1 = "FIXED";
			t2 = "GROWS";
			break;
		case FixedPanel.Panel2:
			t1 = "GROWS";
			t2 = "FIXED";
			break;
		default:
			throw new InvalidOperationException ("Bad FixedPanel value.");
		}
		_splitContainer.Panel1.Controls [0].Text = "Panel 1 "
			+ Environment.NewLine + Environment.NewLine + t1;
		_splitContainer.Panel2.Controls [0].Text = "Panel 2 "
			+ Environment.NewLine + Environment.NewLine + t2;
	}
MainForm