public AdvancedConfigurationComponentControl(IDicomPrinterAdvancedConfigurationComponent component)
            : base(component)
        {
            InitializeComponent();
            _component = component;
            this._component.ValidationVisibleChanged += new EventHandler(this.ValidationVisibleChanged);
            this.FilmSizeList.Items.Clear();
            IEnumerator enumerator1 = _component.AutoSelectFilmSizes.GetEnumerator();

            while (enumerator1.MoveNext())
            {
                object current = enumerator1.Current;
                int    num1    = this.FilmSizeList.Items.Add(current);
            }
            flag = true;
            IEnumerator enumerator2 = _component.AvailableFilmSizes.GetEnumerator();

            while (enumerator2.MoveNext())
            {
                object obj3  = enumerator2.Current;
                int    index = this.FilmSizeList.Items.IndexOf(obj3);
                this.FilmSizeList.SetItemChecked(index, true);
            }

            flag = false;
            this.FilmSizeList.ItemCheck += ItemChecked;

            this.HorizontalMargin.DataBindings.Add("Text", this, "HorizontalMargins", true, DataSourceUpdateMode.OnPropertyChanged);
            this.VerticalMargin.DataBindings.Add("Text", this, "VerticalMargins", true, DataSourceUpdateMode.OnPropertyChanged);
        }
Exemple #2
0
 public void SetComponent(IApplicationComponent component)
 {
     _component = (IDicomPrinterAdvancedConfigurationComponent)component;
 }