/// <summary>
		/// Constructor.
		/// </summary>
		public MergeOrdersComponentControl(MergeOrdersComponent component)
			:base(component)
		{
			_component = component;
			InitializeComponent();

			_ordersTableView.Table = _component.OrdersTable;
			_ordersTableView.DataBindings.Add("Selection", _component, "OrdersTableSelection", true, DataSourceUpdateMode.OnPropertyChanged);

			_acceptButton.DataBindings.Add("Enabled", _component, "AcceptEnabled", true, DataSourceUpdateMode.OnPropertyChanged);

			var previewControl = (Control)_component.MergedOrderPreviewComponentHost.ComponentView.GuiElement;
			_mergedOrderPreviewPanel.Controls.Add(previewControl);
			previewControl.Dock = DockStyle.Fill;
		}
        /// <summary>
        /// Constructor.
        /// </summary>
        public MergeOrdersComponentControl(MergeOrdersComponent component)
            : base(component)
        {
            _component = component;
            InitializeComponent();

            _ordersTableView.Table = _component.OrdersTable;
            _ordersTableView.DataBindings.Add("Selection", _component, "OrdersTableSelection", true, DataSourceUpdateMode.OnPropertyChanged);

            _acceptButton.DataBindings.Add("Enabled", _component, "AcceptEnabled", true, DataSourceUpdateMode.OnPropertyChanged);

            var previewControl = (Control)_component.MergedOrderPreviewComponentHost.ComponentView.GuiElement;

            _mergedOrderPreviewPanel.Controls.Add(previewControl);
            previewControl.Dock = DockStyle.Fill;
        }
Beispiel #3
0
 /// <summary>
 /// Called by the host to assign this view to a component.
 /// </summary>
 public void SetComponent(IApplicationComponent component)
 {
     _component = (MergeOrdersComponent)component;
 }
 /// <summary>
 /// Called by the host to assign this view to a component.
 /// </summary>
 public void SetComponent(IApplicationComponent component)
 {
     _component = (MergeOrdersComponent)component;
 }