public ChartManageControl(BusinessGraphicsController controller) { InitializeComponent(); this.controller = controller; interactiveCheckBox.Checked = controller.IsInteractive; interactiveCheckBox.CheckedChanged += interactiveCheckBox_CheckedChanged; timer1.Enabled = true; }
public override Control CreateControlForSource(IEventLogging logging, Source source, Control parent, IPlayerCommand playerProvider, IPresentationClient client) { BusinessGraphicsController controller = new BusinessGraphicsController(source, playerProvider); ChartManageControl control = new ChartManageControl(controller); control.Parent = parent; parent.Controls.Add(control); control.CreateControl(); return control; }