コード例 #1
0
        /// <summary>
        /// 数据绑定tab1
        /// </summary>
        private void databinding()
        {
            linenums = SpecialSmoke.getalllinenum();
            //绑定分拣线
            if (comboBox_linenums.Items.Count <= 0)
            {
                comboBox_linenums.DataSource    = linenums;
                comboBox_linenums.SelectedIndex = 0;
            }

            troughlist        = SpecialSmoke.getalltrough(Convert.ToDecimal(comboBox_linenums.SelectedItem));
            specialtroughlist = SpecialSmoke.spcialgetalltrough(Convert.ToDecimal(comboBox_linenums.SelectedItem));

            //comboBox_template.DataSource = linenums.Select(x => x).ToList(); //以一线为模板同步其他线 模板线不允许选择
            //comboBox_template.SelectedIndex = 0;
            comboBox_target.DataSource = linenums.Select(x => x).ToList();

            comboBox_yc1.DataSource      = troughlist.Select(x => x.troughnum).ToList();
            comboBox_yc2.DataSource      = troughlist.Select(x => x.troughnum).ToList();
            comboBox_yct.DataSource      = troughlist.Select(x => x.troughnum).ToList();
            comboBox_retohuhe.DataSource = troughlist.Where(x => x.status == "10").Select(x => x.troughnum).ToList();
            comboBox_spaceyc.DataSource  = troughlist.Where(x => x.status == "0").Select(x => x.troughnum).ToList();
        }
コード例 #2
0
 private void databinding_comboBox_yc2()
 {
     troughlist = SpecialSmoke.getalltrough(Convert.ToDecimal(comboBox_linenums.SelectedItem));
     comboBox_yc2.DataSource = troughlist.Select(x => x.troughnum).ToList();
 }