protected void SetButtomImageGray(UILibrary.SkinButtom btn) { btn.DrawType = UILibrary.DrawStyle.Img; string imagePath = Application.StartupPath + "\\Images\\gray_button_normal.png"; if (File.Exists(imagePath)) { btn.NormlBack = Image.FromFile(imagePath); } string downPath = Application.StartupPath + "\\Images\\gray_button_down.png"; if (File.Exists(downPath)) { btn.DownBack = Image.FromFile(downPath); } string hoverPath = Application.StartupPath + "\\Images\\gray_button_hover.png"; if (File.Exists(downPath)) { btn.MouseBack = Image.FromFile(downPath); } }
private void buttom_Click(object sender, EventArgs e) { UIControls.ButtonEx currentBtn = sender as UIControls.ButtonEx; if (currentBtn == null) { return; } currentBtn.Image = ImageUtil.ButtomLeftImageSelected; foreach (UILibrary.PushPanel.PushPanelItem item in pushPanel1.Items) { foreach (Control ctl in item.Controls) { UILibrary.SkinButtom btn = ctl as UILibrary.SkinButtom; if (btn == null) { continue; } if (btn.Equals(currentBtn)) { continue; } btn.Image = ImageUtil.ButtonLeftImageNormal; } } if (currentBtn.Form == null) { return; } if (currentBtn.Form is FormFish) { FormFish form = currentBtn.Form as FormFish; form.ClickGBEvent += form_ClickGBEvent; } else if (currentBtn.Form is FormQuote) { FormQuote form = currentBtn.Form as FormQuote; form.ClickFishEvent += form_ClickFishEvent; } else if (currentBtn.Form is FormConfirm) { FormConfirm form = currentBtn.Form as FormConfirm; form.ClickFishEvent += form_ClickFishEvent; } else if (currentBtn.Form is FormSpot) { FormSpot form = currentBtn.Form as FormSpot; form.ClickFishEvent += form_ClickFishEvent; } else if (currentBtn.Form is FormSelfSale) { FormSelfSale form = currentBtn.Form as FormSelfSale; form.ClickFishEvent += form_ClickFishEvent; } else if (currentBtn.Form is FormSelfMake) { FormSelfMake form = currentBtn.Form as FormSelfMake; form.ClickFishEvent += form_ClickFishEvent; } else if (currentBtn.Form is FormRemindMessage) { FormRemindMessage form = currentBtn.Form as FormRemindMessage; form.ClickRemindEvent += form_ClickRemindEvent; } ///父窗口 //currentBtn.Form.MdiParent = this; currentBtn.Form.Show(); currentBtn.Form.BringToFront(); }