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); }
public void SetComponent(IApplicationComponent component) { _component = (IDicomPrinterAdvancedConfigurationComponent)component; }