//创建技师列表 /*private void createTechnicianPanel(List<int> tLst) * { * mPanel.Controls.Clear(); * int row = 0; * int col = 0; * int index = 0; * int count = tLst.Count; * while (index < count) * { * while ((col + 1) * 80 < this.Size.Width && index < count) * { * int x = col * 70 + 10 * (col + 1); * int y = row * 70 + 10 * (row + 1); * createTechButton(x, y, tLst[index].ToString(), mPanel); * col++; * index++; * } * col = 0; * row++; * } * }*/ //点击菜式类别 private void btnType_Click(object sender, EventArgs e) { Button btn = sender as Button; foreach (Control c in cPanel.Controls) { c.BackColor = Color.Blue; } btn.BackColor = Color.Orange; m_Catgory = dao.get_Catgory("name='" + btn.Text + "'"); //m_Catgory = db.Catgory.FirstOrDefault(x => x.name == btn.Text); createMenuPanel(); }
//创建技师按钮 /*private void createTechButton(int x, int y, string txt, Control sp) * { * Button btn = new Button(); * btn.AutoEllipsis = true; * btn.AutoSize = true; * btn.FlatAppearance.BorderColor = Color.LightGray; * btn.FlatAppearance.MouseDownBackColor = System.Drawing.Color.RoyalBlue; * btn.FlatAppearance.MouseOverBackColor = System.Drawing.Color.LightSteelBlue; * btn.FlatStyle = System.Windows.Forms.FlatStyle.Flat; * btn.ImageList = imageList1; * btn.ImageIndex = 0; * btn.ImageAlign = System.Drawing.ContentAlignment.TopCenter; * btn.Location = new System.Drawing.Point(x, y); * btn.Name = txt; * btn.Text = txt; * btn.TextImageRelation = System.Windows.Forms.TextImageRelation.ImageAboveText; * btn.UseVisualStyleBackColor = true; * * //btn.Click += new System.EventHandler(btnAvi_Click); * * sp.Controls.Add(btn); * }*/ //创建菜单类别界面 private void createMenuTypePanel() { cPanel.Controls.Clear(); bool first = true; int x = 10; int y = 9; for (int i = m_index; i < typeList.Count(); i++) { Color color = first ? Color.Orange : Color.Blue; first = false; createButton(x, y, typeList[i], cPanel, 1, color); x += 80; } m_Catgory = dao.get_Catgory("name='" + typeList[0] + "'"); //m_Catgory = db.Catgory.FirstOrDefault(z => z.name == typeList[0]); createMenuPanel(); }