Ejemplo n.º 1
0
            /// <summary>
            /// コンボ表示
            /// </summary>
            /// <param name="tempBox">コンボボックスオブジェクト</param>
            /// <param name="id">ID</param>
            public static int selectedIndex(ComboBox tempBox, int id)
            {
                comboBkDel cmbS    = new comboBkDel();
                int        reIndex = -1;

                for (int iX = 0; iX < tempBox.Items.Count; iX++)
                {
                    tempBox.SelectedIndex = iX;
                    cmbS = (comboBkDel)tempBox.SelectedItem;

                    if (cmbS.ID == id)
                    {
                        reIndex = iX;
                        break;
                    }
                }

                return(reIndex);
            }
Ejemplo n.º 2
0
            /// <summary>
            /// コンボボックスデータロード
            /// </summary>
            /// <param name="tempBox">ロード先コンボボックスオブジェクト名</param>
            public static void Load(ComboBox tempBox)
            {
                try
                {
                    comboBkDel cmb1;

                    tempBox.Items.Clear();
                    tempBox.DisplayMember = "Name";
                    tempBox.ValueMember   = "ID";

                    for (int i = 0; i <= int.Parse(Properties.Settings.Default.BKDELP); i++)
                    {
                        cmb1      = new comboBkDel();
                        cmb1.ID   = i;
                        cmb1.Name = i.ToString();
                        tempBox.Items.Add(cmb1);
                    }
                }
                catch (Exception ex)
                {
                    MessageBox.Show(ex.Message, "コンボボックスロード");
                }
            }