ContextMenuStrip.cs 796 B

123456789101112131415161718192021222324252627
  1. using System.ComponentModel;
  2. namespace System.Windows.Forms
  3. {
  4. public partial class ContextMenuStrip : ToolStripDropDown
  5. {
  6. public bool EnableQuickAccessToolbar { get; set; }
  7. public event ToolStripItemClickedEventHandler ItemClicked;
  8. protected internal override void ApplyStyle(ToolStripProfessionalRenderer r) => Popup.ApplyStyle(r);
  9. internal void DoItemClicked(ToolStripMenuItem sender)
  10. {
  11. ItemClicked?.Invoke(this, new ToolStripItemClickedEventArgs(sender));
  12. }
  13. internal override IPopupWrapper CreatePopup() => new PopupWrapper(this);
  14. public ContextMenuStrip()
  15. {
  16. EnableQuickAccessToolbar = true;
  17. }
  18. public ContextMenuStrip(IContainer container) : this() { }
  19. }
  20. }