예제 #1
0
        /// <summary>
        /// Constructor.
        /// </summary>
        public DiagnosticServiceEditorComponentControl(DiagnosticServiceEditorComponent component)
            : base(component)
        {
            _component = component;
            InitializeComponent();

            _idBox.DataBindings.Add("Value", _component, "ID", true, DataSourceUpdateMode.OnPropertyChanged);
            _nameBox.DataBindings.Add("Value", _component, "Name", true, DataSourceUpdateMode.OnPropertyChanged);
            _acceptButton.DataBindings.Add("Enabled", _component, "AcceptEnabled", true, DataSourceUpdateMode.OnPropertyChanged);

            _itemSelector.AvailableItemsTable = _component.AvailableProcedureTypes;
            _itemSelector.SelectedItemsTable  = _component.SelectedProcedureTypes;

            _itemSelector.ItemAdded   += OnItemsAddedOrRemoved;
            _itemSelector.ItemRemoved += OnItemsAddedOrRemoved;
        }
		/// <summary>
		/// Constructor.
		/// </summary>
		public DiagnosticServiceEditorComponentControl(DiagnosticServiceEditorComponent component)
			:base(component)
		{
			_component = component;
			InitializeComponent();

			_idBox.DataBindings.Add("Value", _component, "ID", true, DataSourceUpdateMode.OnPropertyChanged);
			_nameBox.DataBindings.Add("Value", _component, "Name", true, DataSourceUpdateMode.OnPropertyChanged);
			_acceptButton.DataBindings.Add("Enabled", _component, "AcceptEnabled", true, DataSourceUpdateMode.OnPropertyChanged);

			_itemSelector.AvailableItemsTable = _component.AvailableProcedureTypes;
			_itemSelector.SelectedItemsTable = _component.SelectedProcedureTypes;

			_itemSelector.ItemAdded += OnItemsAddedOrRemoved;
			_itemSelector.ItemRemoved += OnItemsAddedOrRemoved;
		}
		/// <summary>
		/// Called by the host to assign this view to a component.
		/// </summary>
		public void SetComponent(IApplicationComponent component)
		{
			_component = (DiagnosticServiceEditorComponent)component;
		}
 /// <summary>
 /// Called by the host to assign this view to a component.
 /// </summary>
 public void SetComponent(IApplicationComponent component)
 {
     _component = (DiagnosticServiceEditorComponent)component;
 }