예제 #1
0
        public void Insert(int index, SystemMenuSeperator item)
        {
            IntPtr ptr = GetSystemMenu(this.Owner.Handle, false);

            if (!ptr.Equals(IntPtr.Zero))
            {
                this.items.Insert(index, item);
                InsertMenu(ptr, (uint)index, MenuFlags.MF_SEPARATOR | MenuFlags.MF_BYPOSITION, 0, null);

                if (this.Owner.IsHandleCreated)
                {
                    DrawMenuBar(ptr);
                }
            }
        }
예제 #2
0
 public void Add(SystemMenuSeperator item)
 {
     this.Insert(this.Count, item);
 }