/// <summary>
        /// Constructor
        /// </summary>
        public PerformedProcedureComponentControl(PerformedProcedureComponent component)
            :base(component)
        {
            InitializeComponent();

            _component = component;
            _component = component;

            _procedurePlanSummary.Table = _component.ProcedurePlanSummaryTable;
            _procedurePlanSummary.MenuModel = _component.ProcedurePlanTreeActionModel;
            _procedurePlanSummary.ToolbarModel = _component.ProcedurePlanTreeActionModel;

            _mppsTableView.Table = _component.MppsTable;
            _mppsTableView.DataBindings.Add("Selection", _component, "SelectedMpps", true, DataSourceUpdateMode.OnPropertyChanged);
            _mppsTableView.MenuModel = _component.MppsTableActionModel;
            _mppsTableView.ToolbarModel = _component.MppsTableActionModel;

            Control detailsPage = (Control)_component.DetailsComponentHost.ComponentView.GuiElement;
            detailsPage.Dock = DockStyle.Fill;
            _mppsDetailsPanel.Controls.Add(detailsPage);
        }
        /// <summary>
        /// Constructor
        /// </summary>
        public PerformedProcedureComponentControl(PerformedProcedureComponent component)
            : base(component)
        {
            InitializeComponent();

            _component = component;
            _component = component;

            _procedurePlanSummary.Table        = _component.ProcedurePlanSummaryTable;
            _procedurePlanSummary.MenuModel    = _component.ProcedurePlanTreeActionModel;
            _procedurePlanSummary.ToolbarModel = _component.ProcedurePlanTreeActionModel;

            _mppsTableView.Table = _component.MppsTable;
            _mppsTableView.DataBindings.Add("Selection", _component, "SelectedMpps", true, DataSourceUpdateMode.OnPropertyChanged);
            _mppsTableView.MenuModel    = _component.MppsTableActionModel;
            _mppsTableView.ToolbarModel = _component.MppsTableActionModel;

            Control detailsPage = (Control)_component.DetailsComponentHost.ComponentView.GuiElement;

            detailsPage.Dock = DockStyle.Fill;
            _mppsDetailsPanel.Controls.Add(detailsPage);
        }
 public void SetComponent(IApplicationComponent component)
 {
     _component = (PerformedProcedureComponent)component;
 }
 public void SetComponent(IApplicationComponent component)
 {
     _component = (PerformedProcedureComponent)component;
 }