Пример #1
0
        public MenuButton(IBtnShowMenuItem item) : base(AppImage.Setting)
        {
            item.ContextMenuStrip = new ContextMenuStrip();
            ((MyListItem)item).AddCtr(this);
            bool isShow = false;

            this.MouseDown += (sender, e) =>
            {
                if (!isShow)
                {
                    item.ContextMenuStrip.Show(this, 0, Height);
                }
                else
                {
                    item.ContextMenuStrip.Close();
                }
                isShow = !isShow;
            };
        }
Пример #2
0
 public MenuButton(IBtnShowMenuItem item) : base(AppImage.Setting)
 {
     item.ContextMenuStrip = new ContextMenuStrip();
     ((MyListItem)item).AddCtr(this);
     this.MouseDown += (sender, e) => item.ContextMenuStrip.Show(this, 0, Height);
 }