Example #1
0
        void tsmi_Click(object sender, EventArgs e)
        {
            ToolStripMenuItem tsmi = (ToolStripMenuItem)sender;

            using (FormPref fp = new FormPref())
            {
                if (int.Parse(tsmi.Tag.ToString()) == 1)
                {
                    fp.EditType = true;
                }
                fp.MainText    = "Добавить новое свойство - (" + tsmi.Text + ")";
                fp.NewPrefName = tsmi.Text;
                if (fp.ShowDialog() == DialogResult.OK)
                {
                    TreeNode tn = get_sel_node(treeView_с);
                    if (tn != null)
                    {
                        //ImageIndex ноды берется из Tag соответствующей MenuItem
                        tn.Nodes.Add(create_node(fp.NewPrefName, fp.NewPrefName + ": " + fp.NewPref, int.Parse(tsmi.Tag.ToString()), fp.NewPref));
                        tn.Expand();
                        isChanged = true;
                    }
                }
            }
        }
Example #2
0
 void добавитьToolStripMenuItem_Click(object sender, EventArgs e)
 {
     using (FormPref fp = new FormPref())
     {
         fp.MainText    = "Добавить новый контакт";
         fp.NewPrefName = "Контакт";
         if (fp.ShowDialog() == DialogResult.OK)
         {
             treeView_с.Nodes.Add(create_node("Контакт", fp.NewPref, 0, fp.NewPref));
             isChanged = true;
         }
     }
 }
Example #3
0
        void изменитьToolStripMenuItem_Click(object sender, EventArgs e)
        {
            TreeNode          tn   = get_sel_node(treeView_с);
            ToolStripMenuItem tsmi = (ToolStripMenuItem)sender;

            if (tn != null)
            {
                using (FormPref fp = new FormPref())
                {
                    if (get_sel_node(treeView_с).ImageIndex == 1)
                    {
                        fp.EditType = true;
                    }
                    fp.NewPref     = get_sel_node(treeView_с).Tag.ToString();
                    fp.NewPrefName = get_sel_node(treeView_с).Name;
                    fp.MainText    = "Изменить \"" + get_sel_node(treeView_с).Name + "\"";
                    if (fp.ShowDialog() == DialogResult.OK)
                    {
                        edit_node(tn, fp.NewPref, fp.NewPrefName);
                        isChanged = true;
                    }
                }
            }
        }