Example #1
0
        void Menu_Click(object sender, EventArgs e)
        {
            Program.TimerReset();
            var MenuButton = sender as Button;

            menu           = new Menu2();
            menu.Tag       = MenuButton.Tag;
            menu.Parent    = this;
            menu.Location  = new Point(MenuButton.Location.X - 100, MenuButton.Location.Y + MenuButton.Height);
            mask           = new Label();
            mask.BackColor = this.BackColor;
            mask.Size      = this.Size;
            //mask.Location = this.Location;
            mask.Parent = this;
            mask.BringToFront();
            var nam = this.Controls[this.Controls.IndexOfKey("name" + menu.Tag.ToString())] as Button;
            var org = this.Controls[this.Controls.IndexOfKey("org" + menu.Tag.ToString())] as Label;

            nam.BringToFront();
            org.BringToFront();

            mask.Show();
            var c = list[(int)menu.Tag];

            nam.Enabled      = false;
            menu.EditRecord += EditRecord_Click;
            menu.AddFamily  += AddToFamily_Click;
            menu.CancelMenu += CancelMenu_Click;
            menu.Show();
            menu.BringToFront();
        }
Example #2
0
        void Menu_Click(object sender, EventArgs e)
        {
            Program.TimerReset();
            var MenuButton = sender as Button;
            menu = new Menu2();
            menu.Tag = MenuButton.Tag;
            menu.Parent = this;
            menu.Location = new Point(MenuButton.Location.X - 100, MenuButton.Location.Y + MenuButton.Height);
            mask = new Label();
            mask.BackColor = this.BackColor;
            mask.Size = this.Size;
            //mask.Location = this.Location;
            mask.Parent = this;
            mask.BringToFront();
            var nam = this.Controls[this.Controls.IndexOfKey("name" + menu.Tag.ToString())] as Button;
            var org = this.Controls[this.Controls.IndexOfKey("org" + menu.Tag.ToString())] as Label;
            nam.BringToFront();
            org.BringToFront();

            mask.Show();
            var c = list[(int)menu.Tag];
            nam.Enabled = false;
            menu.EditRecord += EditRecord_Click;
            menu.AddFamily += AddToFamily_Click;
            menu.CancelMenu += CancelMenu_Click;
            menu.Show();
            menu.BringToFront();
        }