| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980 | 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));        public void SetColor(int color)        {            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)            {                //this.button1.BackgroundImage = ((System.Drawing.Image)(resources.GetObject("Green")));                button1.BackgroundImage = Image.FromFile("Resources/堆垛机1Green.png");            }            else            {                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, "堆垛机" + index);                MoveOverInfoTip.SettingMutiTipInfo(dic);            }        }        private void button1_Click(object sender, EventArgs e)        {            if (Name.Contains("_"))            {                MessageBox.Show("该设备无数据。");                return;            }            if (Name.Length > 4)            {                string equname = "SRM" + Name.Substring(4);                FrmEquMsg_dtl Frm = new FrmEquMsg_dtl(equname);                Frm.Show();            }            else            {                string equname = "SRM" + Name.Substring(3);                FrmEquMsg_dtl Frm = new FrmEquMsg_dtl(equname);                Frm.Show();            }        }    }}
 |