1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374 |
- using System;
- using System.Collections.Generic;
- using System.ComponentModel;
- using System.Drawing;
- using System.Data;
- using System.Linq;
- using System.Text;
- using System.Threading.Tasks;
- using System.Windows.Forms;
- using WCS_Client.Frm;
- namespace WCS_Client.From.From_Montior
- {
- public partial class srm : UserControl
- {
- public srm()
- {
- InitializeComponent();
- }
- System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(srm));
- //异步更新界面UI传参
- //Action<Image> showUi = null;
- public void SetColor(int color)
- {
- //showUi = (image) =>
- //{
- // button1.BackgroundImage = image;
- //};
- if (color == 1)
- {
- //button1.BackgroundImage = ((System.Drawing.Image)(resources.GetObject("Red")));
- button1.BackgroundImage = Image.FromFile("Resources/堆垛机1Red.png");
- }
- else if (color == 2)
- {
- //this.button1.BackgroundImage = ((System.Drawing.Image)(resources.GetObject("Yellow")));
- button1.BackgroundImage = Image.FromFile("Resources/堆垛机1Yellow.png");
- }
- else if (color == 3)
- {
- //button1.BackgroundImage = ((System.Drawing.Image)(resources.GetObject("Green")));
- button1.BackgroundImage = Image.FromFile("Resources/堆垛机1Green.png");
- }
- else
- {
- //button1.Invoke(showUi, new object[] { (System.Drawing.Image)resources.GetObject("button1.BackgroundImage") });
- this.button1.BackgroundImage = ((System.Drawing.Image)(resources.GetObject("button1.BackgroundImage")));
- }
- }
- readonly Dictionary<Button, string> dic = new Dictionary<Button, string>();
- private void button1_MouseMove(object sender, MouseEventArgs e)
- {
- if (Name.Contains("_")) { return; }
- dic.Clear();
- string equnameIndex = Name.Replace("srm", "");
- if (int.TryParse(equnameIndex, out var index))
- {
- dic.Add(button1, "堆垛机0" + index);
- MoveOverInfoTip.SettingMutiTipInfo(dic);
- }
- }
- private void button1_Click_1(object sender, EventArgs e)
- {
- string equnameIndex = Name.Substring(Name.Length-1, 1);
- string equName = "srm0" + equnameIndex;
- FrmEquMsg_dtl Frm = new FrmEquMsg_dtl(equName);
- Frm.Show();
- }
- }
- }
|