private void buttonEdit_Click(object sender, EventArgs e)
        {
            RatedSubeventPanel d = new RatedSubeventPanel();

            d.setSubevent(SelectedSubevent);
            d.OnSubeventDone += new TBButtonPressed(d_OnSubeventDone);
            RatedSubeventPanelController dc = new RatedSubeventPanelController(d);

            dc.ShowInContainer(Controller.ViewContainer, GVControlAlign.Center);
        }
 private void d_OnSubeventDone(object sender, EventArgs e)
 {
     if (sender is RatedSubeventPanel)
     {
         RatedSubeventPanel d = sender as RatedSubeventPanel;
         if (d.InputSubevent == null)
         {
             RatedEvent.AddMargin(d.OutputSubevent);
         }
         InitListbox(RatedEvent);
     }
 }
 public RatedSubeventPanelController(RatedSubeventPanel v)
 {
     View         = v;
     v.Controller = this;
 }