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;
}