154 references to ButtonBorderStyle
System.Windows.Forms (91)
System\Windows\Forms\Controls\DataGridView\DataGridViewButtonCell.cs (3)
750(ButtonState == ButtonState.Normal) ? ButtonBorderStyle.Outset : ButtonBorderStyle.Inset); 816ButtonBorderStyle.Solid);
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\DropDownButton.DropDownButtonAdapter.cs (16)
25c, 1, ButtonBorderStyle.Outset, 26c, 1, ButtonBorderStyle.Outset, 27c, 2, ButtonBorderStyle.Inset, 28c, 2, ButtonBorderStyle.Inset); 42c, 1, ButtonBorderStyle.Solid, 43c, 1, ButtonBorderStyle.Solid, 44Control.BackColor, 2, ButtonBorderStyle.Outset, 45Control.BackColor, 2, ButtonBorderStyle.Outset); 54c, 1, ButtonBorderStyle.Solid, 55c, 1, ButtonBorderStyle.Solid, 56c, 1, ButtonBorderStyle.None, 57c, 1, ButtonBorderStyle.None); 81c, 1, ButtonBorderStyle.None, 82c, 1, ButtonBorderStyle.None, 83c, 1, ButtonBorderStyle.Solid, 84c, 1, ButtonBorderStyle.None);
System\Windows\Forms\Controls\PropertyGrid\PropertyGridToolStripButton.cs (4)
37leftColor: Color.Black, leftWidth: 1, leftStyle: ButtonBorderStyle.Dashed, 38topColor: Color.Black, topWidth: 1, topStyle: ButtonBorderStyle.Dashed, 39rightColor: Color.Black, rightWidth: 1, rightStyle: ButtonBorderStyle.Dashed, 40bottomColor: Color.Black, bottomWidth: 1, bottomStyle: ButtonBorderStyle.Dashed);
System\Windows\Forms\Rendering\ControlPaint.cs (67)
377private static DashStyle BorderStyleToDashStyle(ButtonBorderStyle borderStyle) 381case ButtonBorderStyle.Dotted: 383case ButtonBorderStyle.Dashed: 385case ButtonBorderStyle.Solid: 426DrawBorder(graphics, bounds, Color.FromKnownColor(KnownColor.WindowFrame), ButtonBorderStyle.Solid); 546public static void DrawBorder(Graphics graphics, Rectangle bounds, Color color, ButtonBorderStyle style) 552case ButtonBorderStyle.None: 555case ButtonBorderStyle.Dotted: 556case ButtonBorderStyle.Dashed: 557case ButtonBorderStyle.Solid: 560case ButtonBorderStyle.Inset: 561case ButtonBorderStyle.Outset: 575Color leftColor, int leftWidth, ButtonBorderStyle leftStyle, 576Color topColor, int topWidth, ButtonBorderStyle topStyle, 577Color rightColor, int rightWidth, ButtonBorderStyle rightStyle, 578Color bottomColor, int bottomWidth, ButtonBorderStyle bottomStyle) 594Color leftColor, int leftWidth, ButtonBorderStyle leftStyle, 595Color topColor, int topWidth, ButtonBorderStyle topStyle, 596Color rightColor, int rightWidth, ButtonBorderStyle rightStyle, 597Color bottomColor, int bottomWidth, ButtonBorderStyle bottomStyle) 735case ButtonBorderStyle.None: 737case ButtonBorderStyle.Dotted: 738case ButtonBorderStyle.Dashed: 739case ButtonBorderStyle.Solid: 741if (!topColor.HasTransparency() && topStyle == ButtonBorderStyle.Solid) 756ButtonBorderStyle.Dotted => DashStyle.Dot, 757ButtonBorderStyle.Dashed => DashStyle.Dash, 770case ButtonBorderStyle.Inset: 771case ButtonBorderStyle.Outset: 779topStyle == ButtonBorderStyle.Inset 794case ButtonBorderStyle.None: 796case ButtonBorderStyle.Dotted: 797case ButtonBorderStyle.Dashed: 798case ButtonBorderStyle.Solid: 800if (!leftColor.HasTransparency() && leftStyle == ButtonBorderStyle.Solid) 815ButtonBorderStyle.Dotted => DashStyle.Dot, 816ButtonBorderStyle.Dashed => DashStyle.Dash, 829case ButtonBorderStyle.Inset: 830case ButtonBorderStyle.Outset: 838leftStyle == ButtonBorderStyle.Inset 853case ButtonBorderStyle.None: 855case ButtonBorderStyle.Dotted: 856case ButtonBorderStyle.Dashed: 857case ButtonBorderStyle.Solid: 859if (!bottomColor.HasTransparency() && bottomStyle == ButtonBorderStyle.Solid) 879ButtonBorderStyle.Dotted => DashStyle.Dot, 880ButtonBorderStyle.Dashed => DashStyle.Dash, 898case ButtonBorderStyle.Inset: 899case ButtonBorderStyle.Outset: 907bottomStyle != ButtonBorderStyle.Inset 927case ButtonBorderStyle.None: 929case ButtonBorderStyle.Dotted: 930case ButtonBorderStyle.Dashed: 931case ButtonBorderStyle.Solid: 933if (!rightColor.HasTransparency() && rightStyle == ButtonBorderStyle.Solid) 953ButtonBorderStyle.Dotted => DashStyle.Dot, 954ButtonBorderStyle.Dashed => DashStyle.Dash, 972case ButtonBorderStyle.Inset: 973case ButtonBorderStyle.Outset: 981rightStyle != ButtonBorderStyle.Inset 1080private static void DrawBorderComplex(Graphics graphics, Rectangle bounds, Color color, ButtonBorderStyle style) 1084if (style == ButtonBorderStyle.Inset) 1123Debug.Assert(style == ButtonBorderStyle.Outset, "Caller should have known how to use us."); 1169ButtonBorderStyle style = ButtonBorderStyle.Solid) 1173if (color.HasTransparency() || style != ButtonBorderStyle.Solid) 1181if (style == ButtonBorderStyle.Solid)
System\Windows\Forms\ToolTip\DrawToolTipEventArgs.cs (1)
101ControlPaint.DrawBorder(Graphics, Bounds, SystemColors.WindowFrame, ButtonBorderStyle.Solid);
System.Windows.Forms.Design (5)
System\Drawing\Design\ColorEditor.ColorPalette.cs (5)
387ButtonBorderStyle.Solid); 404SystemColors.Control, 2, ButtonBorderStyle.Inset, 405SystemColors.Control, 2, ButtonBorderStyle.Inset, 406SystemColors.Control, 2, ButtonBorderStyle.Inset, 407SystemColors.Control, 2, ButtonBorderStyle.Inset);
System.Windows.Forms.Tests (58)
System\Windows\Forms\ControlPaintTests.cs (51)
542foreach (ButtonBorderStyle style in new ButtonBorderStyle[] { ButtonBorderStyle.Dashed, ButtonBorderStyle.Dotted, ButtonBorderStyle.Inset, ButtonBorderStyle.None, ButtonBorderStyle.Outset, ButtonBorderStyle.Solid, ButtonBorderStyle.None - 1, ButtonBorderStyle.Outset + 1 }) 561public void ControlPaint_DrawBorder_GraphicsRectangleColorButtonBorderStyle_Success(Rectangle bounds, Color color, ButtonBorderStyle style) 572[InvalidEnumData<ButtonBorderStyle>] 573[InlineData(ButtonBorderStyle.None)] 574public void ControlPaint_DrawBorder_GraphicsRectangleColorButtonBorderStyleInvalidStyle_Nop(ButtonBorderStyle style) 586foreach (ButtonBorderStyle style in new ButtonBorderStyle[] { ButtonBorderStyle.Dashed, ButtonBorderStyle.Dotted, ButtonBorderStyle.Inset, ButtonBorderStyle.None, ButtonBorderStyle.Outset, ButtonBorderStyle.Solid, ButtonBorderStyle.None - 1, ButtonBorderStyle.Outset + 1 }) 617Color leftColor, int leftWidth, ButtonBorderStyle leftStyle, 618Color topColor, int topWidth, ButtonBorderStyle topStyle, 619Color rightColor, int rightWidth, ButtonBorderStyle rightStyle, 620Color bottomColor, int bottomWidth, ButtonBorderStyle bottomStyle) 632foreach (ButtonBorderStyle style in new ButtonBorderStyle[] { ButtonBorderStyle.Dashed, ButtonBorderStyle.Dotted, ButtonBorderStyle.Inset, ButtonBorderStyle.None, ButtonBorderStyle.Outset, ButtonBorderStyle.Solid, ButtonBorderStyle.None - 1, ButtonBorderStyle.Outset + 1 }) 659Color leftColor, int leftWidth, ButtonBorderStyle leftStyle, 660Color topColor, int topWidth, ButtonBorderStyle topStyle, 661Color rightColor, int rightWidth, ButtonBorderStyle rightStyle, 662Color bottomColor, int bottomWidth, ButtonBorderStyle bottomStyle) 670[InlineData(ButtonBorderStyle.Dashed)] 671[InlineData(ButtonBorderStyle.Dotted)] 672[InlineData(ButtonBorderStyle.Inset)] 673[InlineData(ButtonBorderStyle.Outset)] 674[InlineData(ButtonBorderStyle.Solid)] 675public void ControlPaint_DrawBorder_NullGraphics_ThrowsArgumentNullException(ButtonBorderStyle style) 681[EnumData<ButtonBorderStyle>] 682[InvalidEnumData<ButtonBorderStyle>] 683public void ControlPaint_DrawBorder_NullGraphicsComplex_ThrowsArgumentNullException(ButtonBorderStyle style)
System\Windows\Forms\ControlPaintTests.Rendering.cs (7)
24ControlPaint.DrawBorder(graphics, bounds, Color.Blue, ButtonBorderStyle.Solid); 43ControlPaint.DrawBorder(graphics, bounds, Color.Gray, ButtonBorderStyle.Inset); 103ControlPaint.DrawBorder(graphics, bounds, SystemColors.Control, ButtonBorderStyle.Inset); 178ControlPaint.DrawBorder(graphics, bounds, Color.PeachPuff, ButtonBorderStyle.Outset); 252ControlPaint.DrawBorder(graphics, bounds, SystemColors.Control, ButtonBorderStyle.Outset); 326ControlPaint.DrawBorder(graphics, bounds, Color.Green, ButtonBorderStyle.Dotted); 354ControlPaint.DrawBorder(graphics, bounds, Color.Pink, ButtonBorderStyle.Dashed);