/// <summary>
        /// Constructor
        /// </summary>
        public ModalityEditorComponentControl(ModalityEditorComponent component)
            : base(component)
        {
            InitializeComponent();
            _component = component;

            _name.DataBindings.Add("Value", _component, "Name", true, DataSourceUpdateMode.OnPropertyChanged);
            _id.DataBindings.Add("Value", _component, "ID", true, DataSourceUpdateMode.OnPropertyChanged);
            _aeTitle.DataBindings.Add("Value", _component, "AETitle", true, DataSourceUpdateMode.OnPropertyChanged);

            _facility.DataSource = _component.FacilityChoices;
            _facility.DataBindings.Add("Value", _component, "Facility", true, DataSourceUpdateMode.OnPropertyChanged);
            _facility.Format += delegate(object sender, ListControlConvertEventArgs e) { e.Value = _component.FormatFacility(e.ListItem); };

            _dicomModality.DataSource = _component.DicomModalityChoices;
            _dicomModality.DataBindings.Add("Value", _component, "DicomModality", true, DataSourceUpdateMode.OnPropertyChanged);
            _dicomModality.Format += delegate(object sender, ListControlConvertEventArgs e) { e.Value = _component.FormatDicomModality(e.ListItem); };

            _acceptButton.DataBindings.Add("Enabled", _component, "AcceptEnabled", true, DataSourceUpdateMode.OnPropertyChanged);
        }
		/// <summary>
		/// Constructor
		/// </summary>
		public ModalityEditorComponentControl(ModalityEditorComponent component)
			: base(component)
		{
			InitializeComponent();
			_component = component;

			_name.DataBindings.Add("Value", _component, "Name", true, DataSourceUpdateMode.OnPropertyChanged);
			_id.DataBindings.Add("Value", _component, "ID", true, DataSourceUpdateMode.OnPropertyChanged);
			_aeTitle.DataBindings.Add("Value", _component, "AETitle", true, DataSourceUpdateMode.OnPropertyChanged);

			_facility.DataSource = _component.FacilityChoices;
			_facility.DataBindings.Add("Value", _component, "Facility", true, DataSourceUpdateMode.OnPropertyChanged);
			_facility.Format += delegate(object sender, ListControlConvertEventArgs e) { e.Value = _component.FormatFacility(e.ListItem); };

			_dicomModality.DataSource = _component.DicomModalityChoices;
			_dicomModality.DataBindings.Add("Value", _component, "DicomModality", true, DataSourceUpdateMode.OnPropertyChanged);
			_dicomModality.Format += delegate(object sender, ListControlConvertEventArgs e) { e.Value = _component.FormatDicomModality(e.ListItem); };

			_acceptButton.DataBindings.Add("Enabled", _component, "AcceptEnabled", true, DataSourceUpdateMode.OnPropertyChanged);
		}
 public void SetComponent(IApplicationComponent component)
 {
     _component = (ModalityEditorComponent)component;
 }
 public void SetComponent(IApplicationComponent component)
 {
     _component = (ModalityEditorComponent)component;
 }