Exemplo n.º 1
0
        /// <summary>
        /// 属性字典值添加/修改按钮
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void AttDicAddEditBtn_Click(object sender, EventArgs e)
        {
            AttDic attDic = new AttDic
            {
                Key   = AttDicKeyTB.Text,
                Value = AttDicVaueTB.Text
            };

            if (AttDicAddEditBtn.Text.Equals("添加"))
            {
                XMLMaster.AddAttDic(devdef.ID, devAtt.ID, attDic);
            }
            else
            {
                XMLMaster.EditeAttDic(devdef.ID, devAtt.ID, attDic);
            }
            devdef = XMLMaster.Devdefs.FindDevdef(devDefCB.SelectedItem + "");
            devAtt = devdef.GetDevAttById(DevAttListView.FocusedItem.Text);
            AttDicListViewRefresh();
        }
Exemplo n.º 2
0
        /// <summary>
        /// 属性修改/添加按钮
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void DevAttAddEditBtn_Click(object sender, EventArgs e)
        {
            DevAtt devAtt = new DevAtt
            {
                ID    = DevAttIDTB.Text,
                Name  = DevAttNameTB.Text,
                Start = 0,
                End   = 0
            };

            if (DevAttAddEditBtn.Text.Equals("添加"))
            {
                XMLMaster.AddDevAtt(devdef.ID, devAtt);
            }
            else
            {
                XMLMaster.EditeDevAtt(devdef.ID, devAtt);
            }
            DevAttListViewRefresh();
        }