protected override ToolStripItemInternalLayout.ToolStripItemLayoutOptions CommonLayoutOptions() { ToolStripItemInternalLayout.ToolStripItemLayoutOptions options = base.CommonLayoutOptions(); if (this.ownerItem.ShowDropDownArrow) { if (this.ownerItem.TextDirection == ToolStripTextDirection.Horizontal) { int x = dropDownArrowSize.Width + dropDownArrowPadding.Horizontal; options.client.Width -= x; if (this.ownerItem.RightToLeft == RightToLeft.Yes) { options.client.Offset(x, 0); this.dropDownArrowRect = new Rectangle(dropDownArrowPadding.Left, 0, dropDownArrowSize.Width, this.ownerItem.Bounds.Height); return(options); } this.dropDownArrowRect = new Rectangle(options.client.Right, 0, dropDownArrowSize.Width, this.ownerItem.Bounds.Height); return(options); } int num2 = dropDownArrowSize.Height + dropDownArrowPadding.Vertical; options.client.Height -= num2; this.dropDownArrowRect = new Rectangle(0, options.client.Bottom + dropDownArrowPadding.Top, this.ownerItem.Bounds.Width - 1, dropDownArrowSize.Height); } return(options); }
protected override ToolStripItemInternalLayout.ToolStripItemLayoutOptions CommonLayoutOptions() { ToolStripItemInternalLayout.ToolStripItemLayoutOptions options = base.CommonLayoutOptions(); options.borderSize = 0; return(options); }