示例#1
0
        /// <summary>
        /// 下拉框选项发生改变时触发的事件
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void Cbb_geshi_SelectedIndexChanged(object sender, EventArgs e)
        {
            string str_setting = cbb_geshi.Text;
            var    dic_setting = _mycontroller.GetSetting(str_setting);

            cb_leijiredu.Checked          = Setting._zhengwenchachong = Convert.ToBoolean(dic_setting["正文查重"]);
            cb_shanchu100.Checked         = Setting._shanchu100 = Convert.ToBoolean(dic_setting["删除100"]);
            cbb_zhengwenchachongbiao.Text = Setting._zhengwenchachongbiao = dic_setting["正文查重表"].ToString();
            cb_zhengwenruku.Checked       = Setting._zhengwenruku = Convert.ToBoolean(dic_setting["正文入库"]);
            cbb_zhengwenbiao.Text         = Setting._zhengwenrukubiao = dic_setting["正文入库表"].ToString();
            tb_rizhilujing.Text           = Setting._rizhilujing = dic_setting["日志路径"].ToString();
            Setting._currentformat        = str_setting;
            //添加数据库ucdatabase
            string str_shujukushai = dic_setting["数据库筛"].ToString();

            Setting.list_ucdb.Clear();
            flp_db.Controls.Clear();
            if (str_shujukushai.Trim().Equals(string.Empty))
            {
                return;
            }
            List <string> list_db = str_shujukushai.Split(new char[] { ',' }).ToList();

            //循环实例化UC
            foreach (string item in list_db)
            {
                var myuc = new UCDatabase(item)
                {
                    Dock = DockStyle.Top
                };
                uihelper.AddControl(flp_db, myuc);
            }
        }
示例#2
0
        private void Pb_adddb_Click(object sender, EventArgs e)
        {
            //获得数据库名
            string dbname = cbb_zhengwenchachongbiao.Text;
            //实例化一个ucdatabase,传进数据库名
            UCDatabase myuc = new UCDatabase(dbname)
            {
                Dock = DockStyle.Top
            };

            //把ucdatabase添加到flpdb
            uihelper.AddControl(flp_db, myuc);
        }