예제 #1
0
        /// <summary>
        /// 按下真空炉子按钮事件
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void Button_Click(object sender, RoutedEventArgs e)
        {
            TempBtnInfoEx code = (sender as Button).Tag as TempBtnInfoEx;

            if (EBtnMethod != null)
            {
                EBtnMethod(code);
            }
            //if (index == 1)
            //{
            //    viewModel.ImgSource = "image/greenlight.png";
            //}
            //else if (index == 2)
            //{
            //    viewModel.ImgSource = "image/redlight.png";
            //}
            //else
            //{
            //    viewModel.ImgSource = "image/yellowlight.png";
            //}
        }
예제 #2
0
        /// <summary>
        /// 自动生成炉腔层数
        /// </summary>
        public void CreateKilnInfo(int num, string name, string number)
        {
            int stoveNum = 0;

            for (int i = 1; i <= num; i++)
            {
                TempBtnInfo   btnInfo  = new TempBtnInfo();
                TempBtnInfoEx aheadBtn = new TempBtnInfoEx();
                TempBtnInfoEx backBtn  = new TempBtnInfoEx();
                viewModel.IndexName = name;
                viewModel.Index     = Convert.ToInt32(number);
                aheadBtn.BtnIndex   = stoveNum++;
                backBtn.BtnIndex    = stoveNum++;
                //aheadBtn.TempNum = "19.8°";//string.Format(@"tb{0}And{1}", i, j);
                //backBtn.TempNum = "17.0°";//string.Format(@"tb{0}And{1}", i, j);
                aheadBtn.BtnCode = string.Empty;
                backBtn.BtnCode  = string.Empty;
                if (i == 1)
                {
                    aheadBtn.BtnStyle = this.FindResource("MainButton") as Style;
                    backBtn.BtnStyle  = this.FindResource("MainButton") as Style;
                    //aheadBtn.BtnStyle = this.FindResource("TopLeftButton") as Style;
                    //backBtn.BtnStyle = this.FindResource("TopRightButton") as Style;
                }
                else if (i < num)
                {
                    aheadBtn.BtnStyle = this.FindResource("MainButton") as Style;
                    backBtn.BtnStyle  = this.FindResource("MainButton") as Style;
                }
                else
                {
                    aheadBtn.BtnStyle = this.FindResource("BottomLeftButton") as Style;
                    backBtn.BtnStyle  = this.FindResource("BottomRightButton") as Style;
                }
                btnInfo.AheadBtnInfo = aheadBtn;
                btnInfo.BackBtnInfo  = backBtn;
                viewModel.TempBtnData.Add(btnInfo);
            }
        }