Пример #1
0
        /// <summary>
        ///     Fills the cboDatasetName comboBox with the dataset names
        /// </summary>
        private void FillComboBoxDatasetName()
        {
            //cboDatasetName.Items.Clear();
            comboFill = true;
            var datasetNameList = SubscriberDatasetManager.GetDatasetNamesAsDictionary();

            cboDatasetName.DataSource = new BindingSource(datasetNameList, null);
            try
            {
                cboDatasetName.DisplayMember = "Value";
                cboDatasetName.ValueMember   = "Key";
                cboDatasetName.SelectedValue = _currentDatasetId;
            }
            catch (Exception e)
            {
                logger.Warn(e.Message);
            }

            //if (datasetNameList.Count > 0)
            //{
            //    foreach (string name in datasetNameList)
            //    {
            //        cboDatasetName.Items.Add(name);
            //    }


            //cboDatasetName.SelectedIndex = _currentDatasetId - 1;
            //}
            comboFill = false;
        }