private void TogglePanel()
{
Panel panel = (Panel) this.Control;
PropertyDescriptor collapsed = TypeDescriptor.GetProperties(panel)["Collapsed"];
bool value = (bool) collapsed.GetValue(panel);
collapsed.SetValue(panel, !value);
panel.Collapsed = !value;
}