예제 #1
0
        /// <summary>
        /// 设置二级城市联动
        /// </summary>
        private void SetSecondCity(TXComboBox myComboBox, string selectedItem)
        {
            myComboBox.Items.Clear();
            SQLiteDataReader myReader = mCommonBLL.GetCityDate(selectedItem);

            while (myReader.Read())
            {
                string name = myReader.GetString(myReader.GetOrdinal("CityName"));
                myComboBox.Items.Add(name);
            }
        }
예제 #2
0
        /// <summary>
        /// 表示下拉框选择改变事件
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void t_cmg_SenderPro_SelectedIndexChanged(object sender, EventArgs e)
        {
            TXComboBox myComboBox = sender as TXComboBox;

            if (sender == null || myComboBox.SelectedItem == null)
            {
                return;
            }
            switch (myComboBox.Name)
            {
            case "t_cmg_SenderPro":
                SetSecondCity(t_cmg_SenderCity, myComboBox.SelectedItem.ToString());
                break;

            case "t_cmg_ReceivePro":
                SetSecondCity(t_cmg_ReceiveCity, myComboBox.SelectedItem.ToString());
                break;
            }
        }