/// <summary> /// Creates a new instance of the user control that /// uses the SeriesSelector control /// </summary> /// <param name="seriesSelector">the series selector control</param> public MyUserControl(ISeriesSelector seriesSelector) { InitializeComponent(); //to access the map and database elements _seriesSelector = seriesSelector; //the SeriesChecked event _seriesSelector.SeriesCheck += new SeriesEventHandler(SeriesSelector_SeriesCheck); //_seriesSelector.SeriesSelected += new EventHandler(SeriesSelector_SeriesSelected); //the checked IDs lstCheckedSeriesIDs.Items.Clear(); foreach (int id in _seriesSelector.CheckedIDList) { lstCheckedSeriesIDs.Items.Add(id); lstCheckedSeriesIDs.SetSelected(lstCheckedSeriesIDs.Items.Count - 1, true); } //add the context menu item _contextMenuItem = _seriesSelector.ContextMenuStrip.Items.Add("Sample Context Menu Item"); _contextMenuItem.Click += new EventHandler(contextMenuItem_Click); //the selected series ID lblSelectedID.Text = "SelectedSeriesID: " + _seriesSelector.SelectedSeriesID.ToString(); }
public WMLDownloadForm(ISeriesSelector seriesControl) { if (seriesControl == null) { throw new ArgumentNullException("seriesControl"); } _seriesControl = seriesControl; InitializeComponent(); var themeTable = RepositoryFactory.Instance.Get <IDataThemesRepository>().GetAll(); cbTheme.DataSource = themeTable; cbTheme.DisplayMember = "Name"; cbTheme.ValueMember = "Id"; }
public cTableView(ISeriesSelector seriesSelector) { if (seriesSelector == null) { throw new ArgumentNullException("seriesSelector"); } Contract.EndContractBlock(); InitializeComponent(); _seriesSelector = seriesSelector; dataGridViewNavigator1.PageChanged += dataGridViewNavigator1_PageChanged; _seriesSelector.SeriesCheck += seriesSelector_Refreshed; _seriesSelector.Refreshed += seriesSelector_Refreshed; Disposed += OnDisposed; VisibleChanged += OnVisibleChanged; }
public cRCommandView(ISeriesSelector args) { InitializeComponent(); _seriesSelector = args; }