예제 #1
0
        private void SetEquipment_Load(object sender, EventArgs e)
        {
            _currentEquipment = this.Tag as DeviceToNickName;

            this.textEquipmentName.Text = _currentEquipment.Device;

            this.textEquipmentNick.Text = string.IsNullOrEmpty(_currentEquipment.NickName) ? _currentEquipment.Device : _currentEquipment.NickName.Split(' ')[0];
        }
예제 #2
0
        /// <summary>
        /// 添加页面左侧设备
        /// </summary>
        /// <param name="item"></param>
        /// <param name="control"></param>
        public void AddEquipmentToLeft(DeviceToNickName item, Control control)
        {
            var btn = new Button()
            {
                Name = item.Device, Text = item.NickName, TextAlign = ContentAlignment.MiddleCenter, Margin = new Padding(5), Width = control.Width - 10
            };

            btn.Click += (p, q) =>
            {
                var currentBtn = (Button)p;

                OpenSetEquipmentFrom(currentBtn);
            };

            control.Controls.Add(btn);
        }