Beispiel #1
0
        /// <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";
        }
Beispiel #3
0
        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;
        }
Beispiel #4
0
 public cRCommandView(ISeriesSelector args)
 {
     InitializeComponent();
     _seriesSelector = args;
 }