コード例 #1
0
        public AIMSearchCriteriaComponentControl(AIMSearchCriteriaComponent component)
            : base(component)
        {
            _component = component;
            InitializeComponent();

            ClearCanvasStyle.SetTitleBarStyle(_titleBar);

            _anatomicEntities.DataBindings.Add("Enabled", _component, "Enabled", true, DataSourceUpdateMode.OnPropertyChanged);
            _anatomicEntities.ValueChanged += OnAnatomicEntitiesValueChanged;

            _imagingObservations.DataBindings.Add("Enabled", _component, "Enabled", true, DataSourceUpdateMode.OnPropertyChanged);
            _imagingObservations.ValueChanged += OnImagingObservationsValueChanged;

            _anatomicEntityCharacteristics.DataBindings.Add("Enabled", _component, "Enabled", true, DataSourceUpdateMode.OnPropertyChanged);
            _anatomicEntityCharacteristics.ValueChanged += OnAnatomicEntityCharacteristicsValueChanged;

            _imagingObservationCharacteristics.DataBindings.Add("Enabled", _component, "Enabled", true, DataSourceUpdateMode.OnPropertyChanged);
            _imagingObservationCharacteristics.ValueChanged += OnImagingObservationCharacteristicsValueChanged;

            _studyInstanceUid.DataBindings.Add("Value", _component, "StudyInstanceUid", true, DataSourceUpdateMode.OnPropertyChanged);
            _studyInstanceUid.DataBindings.Add("Enabled", _component, "Enabled", true, DataSourceUpdateMode.OnPropertyChanged);

            _user.DataBindings.Add("Value", _component, "User", true, DataSourceUpdateMode.OnPropertyChanged);
            _user.DataBindings.Add("Enabled", _component, "Enabled", true, DataSourceUpdateMode.OnPropertyChanged);

            _imageAnnotation.DataBindings.Add("Checked", _component, "ImageAnnotation", true, DataSourceUpdateMode.OnPropertyChanged);
            _imageAnnotation.DataBindings.Add("Enabled", _component, "Enabled", true, DataSourceUpdateMode.OnPropertyChanged);

            _annotationOfAnnotation.DataBindings.Add("Checked", _component, "AnnotationOfAnnotation", true, DataSourceUpdateMode.OnPropertyChanged);
            _annotationOfAnnotation.DataBindings.Add("Enabled", _component, "Enabled", true, DataSourceUpdateMode.OnPropertyChanged);

            _searchButton.DataBindings.Add("Enabled", _component, "Enabled", true, DataSourceUpdateMode.OnPropertyChanged);
            _cancelButton.DataBindings.Add("Enabled", _component, "CancelEnabled", true, DataSourceUpdateMode.OnPropertyChanged);
            _resetButton.DataBindings.Add("Enabled", _component, "ResetEnabled", true, DataSourceUpdateMode.OnPropertyChanged);

            _imageAnnotation.Click        += delegate { _component.ImageAnnotation = true; };
            _annotationOfAnnotation.Click += delegate { _component.AnnotationOfAnnotation = true; };
        }
        public AIMSearchCriteriaComponentControl(AIMSearchCriteriaComponent component)
            : base(component)
        {
            _component = component;
            InitializeComponent();

            ClearCanvasStyle.SetTitleBarStyle(_titleBar);

            _anatomicEntities.DataBindings.Add("Enabled", _component, "Enabled", true, DataSourceUpdateMode.OnPropertyChanged);
            _anatomicEntities.ValueChanged += OnAnatomicEntitiesValueChanged;

            _imagingObservations.DataBindings.Add("Enabled", _component, "Enabled", true, DataSourceUpdateMode.OnPropertyChanged);
            _imagingObservations.ValueChanged += OnImagingObservationsValueChanged;

            _anatomicEntityCharacteristics.DataBindings.Add("Enabled", _component, "Enabled", true, DataSourceUpdateMode.OnPropertyChanged);
            _anatomicEntityCharacteristics.ValueChanged += OnAnatomicEntityCharacteristicsValueChanged;

            _imagingObservationCharacteristics.DataBindings.Add("Enabled", _component, "Enabled", true, DataSourceUpdateMode.OnPropertyChanged);
            _imagingObservationCharacteristics.ValueChanged += OnImagingObservationCharacteristicsValueChanged;

            _studyInstanceUid.DataBindings.Add("Value", _component, "StudyInstanceUid", true, DataSourceUpdateMode.OnPropertyChanged);
            _studyInstanceUid.DataBindings.Add("Enabled", _component, "Enabled", true, DataSourceUpdateMode.OnPropertyChanged);

            _user.DataBindings.Add("Value", _component, "User", true, DataSourceUpdateMode.OnPropertyChanged);
            _user.DataBindings.Add("Enabled", _component, "Enabled", true, DataSourceUpdateMode.OnPropertyChanged);

            _imageAnnotation.DataBindings.Add("Checked", _component, "ImageAnnotation", true, DataSourceUpdateMode.OnPropertyChanged);
            _imageAnnotation.DataBindings.Add("Enabled", _component, "Enabled", true, DataSourceUpdateMode.OnPropertyChanged);

            _annotationOfAnnotation.DataBindings.Add("Checked", _component, "AnnotationOfAnnotation", true, DataSourceUpdateMode.OnPropertyChanged);
            _annotationOfAnnotation.DataBindings.Add("Enabled", _component, "Enabled", true, DataSourceUpdateMode.OnPropertyChanged);

            _searchButton.DataBindings.Add("Enabled", _component, "Enabled", true, DataSourceUpdateMode.OnPropertyChanged);
            _cancelButton.DataBindings.Add("Enabled", _component, "CancelEnabled", true, DataSourceUpdateMode.OnPropertyChanged);
            _resetButton.DataBindings.Add("Enabled", _component, "ResetEnabled", true, DataSourceUpdateMode.OnPropertyChanged);

            _imageAnnotation.Click += delegate { _component.ImageAnnotation = true; };
            _annotationOfAnnotation.Click += delegate { _component.AnnotationOfAnnotation = true; };
        }
コード例 #3
0
 /// <summary>
 /// Called by the host to assign this view to a component.
 /// </summary>
 public void SetComponent(IApplicationComponent component)
 {
     _component = (AIMSearchCriteriaComponent)component;
 }
 /// <summary>
 /// Called by the host to assign this view to a component.
 /// </summary>
 public void SetComponent(IApplicationComponent component)
 {
     _component = (AIMSearchCriteriaComponent)component;
 }