Пример #1
0
        public UCSettingItem(ModSet modSet, ChangeText changeText, DeleteMSetin deleteMSetin)
        {
            InitializeComponent();
            ModSet     = modSet;
            TextChange = changeText;
            DeleteM    = deleteMSetin;

            toolTip1.SetToolTip(this, ModSet.Setin.info);
            toolTip1.SetToolTip(textBoxinput, ModSet.Setin.info);
            toolTip1.SetToolTip(labelInfoName, ModSet.Setin.info);
            if (ModSet.Value == "")
            {
                textBoxinput.Text = ModSet.valuenomal;
            }
            else
            {
                textBoxinput.Text = ModSet.Value;
            }
            labelInfoName.Text = ModSet.Setin.Mname;
        }
Пример #2
0
        private void addCustomStuffToolStripMenuItem_Click(object sender, EventArgs e)
        {
            FrmModSet modSet = new FrmModSet(MSetins, lang);

            if (modSet.ShowDialog() == DialogResult.OK)
            {
                if (TmpItem.Data.Find(x => x.Setin.Name == modSet.NowSelect.Name) != null)
                {
                    MessageBox.Show("It Have Same Stuff in this Items");
                    return;
                }
                ModSet ms = new ModSet()
                {
                    Setin      = modSet.NowSelect,
                    valuenomal = modSet.NowSelect.valuenomal,
                    Value      = modSet.NowSelect.valuenomal,
                };
                TmpItem.Data.Add(ms);
                UCSettingItem uC = new UCSettingItem(ms, ChangeText, DelectModSetin);
                flowLayoutPanelShow.Controls.Add(uC);
                flowLayoutPanelShow.ScrollControlIntoView(uC);
            }
        }