154 references to ButtonBorderStyle
System.Windows.Forms (91)
System\Windows\Forms\Controls\DataGridView\DataGridViewButtonCell.cs (3)
753(ButtonState == ButtonState.Normal) ? ButtonBorderStyle.Outset : ButtonBorderStyle.Inset); 819ButtonBorderStyle.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); 80c, 1, ButtonBorderStyle.None, 81c, 1, ButtonBorderStyle.None, 82c, 1, ButtonBorderStyle.Solid, 83c, 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)
349private static DashStyle BorderStyleToDashStyle(ButtonBorderStyle borderStyle) 353case ButtonBorderStyle.Dotted: 355case ButtonBorderStyle.Dashed: 357case ButtonBorderStyle.Solid: 398DrawBorder(graphics, bounds, Color.FromKnownColor(KnownColor.WindowFrame), ButtonBorderStyle.Solid); 518public static void DrawBorder(Graphics graphics, Rectangle bounds, Color color, ButtonBorderStyle style) 524case ButtonBorderStyle.None: 527case ButtonBorderStyle.Dotted: 528case ButtonBorderStyle.Dashed: 529case ButtonBorderStyle.Solid: 532case ButtonBorderStyle.Inset: 533case ButtonBorderStyle.Outset: 547Color leftColor, int leftWidth, ButtonBorderStyle leftStyle, 548Color topColor, int topWidth, ButtonBorderStyle topStyle, 549Color rightColor, int rightWidth, ButtonBorderStyle rightStyle, 550Color bottomColor, int bottomWidth, ButtonBorderStyle bottomStyle) 566Color leftColor, int leftWidth, ButtonBorderStyle leftStyle, 567Color topColor, int topWidth, ButtonBorderStyle topStyle, 568Color rightColor, int rightWidth, ButtonBorderStyle rightStyle, 569Color bottomColor, int bottomWidth, ButtonBorderStyle bottomStyle) 707case ButtonBorderStyle.None: 709case ButtonBorderStyle.Dotted: 710case ButtonBorderStyle.Dashed: 711case ButtonBorderStyle.Solid: 713if (!topColor.HasTransparency() && topStyle == ButtonBorderStyle.Solid) 728ButtonBorderStyle.Dotted => DashStyle.Dot, 729ButtonBorderStyle.Dashed => DashStyle.Dash, 742case ButtonBorderStyle.Inset: 743case ButtonBorderStyle.Outset: 751topStyle == ButtonBorderStyle.Inset 766case ButtonBorderStyle.None: 768case ButtonBorderStyle.Dotted: 769case ButtonBorderStyle.Dashed: 770case ButtonBorderStyle.Solid: 772if (!leftColor.HasTransparency() && leftStyle == ButtonBorderStyle.Solid) 787ButtonBorderStyle.Dotted => DashStyle.Dot, 788ButtonBorderStyle.Dashed => DashStyle.Dash, 801case ButtonBorderStyle.Inset: 802case ButtonBorderStyle.Outset: 810leftStyle == ButtonBorderStyle.Inset 825case ButtonBorderStyle.None: 827case ButtonBorderStyle.Dotted: 828case ButtonBorderStyle.Dashed: 829case ButtonBorderStyle.Solid: 831if (!bottomColor.HasTransparency() && bottomStyle == ButtonBorderStyle.Solid) 851ButtonBorderStyle.Dotted => DashStyle.Dot, 852ButtonBorderStyle.Dashed => DashStyle.Dash, 870case ButtonBorderStyle.Inset: 871case ButtonBorderStyle.Outset: 879bottomStyle != ButtonBorderStyle.Inset 899case ButtonBorderStyle.None: 901case ButtonBorderStyle.Dotted: 902case ButtonBorderStyle.Dashed: 903case ButtonBorderStyle.Solid: 905if (!rightColor.HasTransparency() && rightStyle == ButtonBorderStyle.Solid) 925ButtonBorderStyle.Dotted => DashStyle.Dot, 926ButtonBorderStyle.Dashed => DashStyle.Dash, 944case ButtonBorderStyle.Inset: 945case ButtonBorderStyle.Outset: 953rightStyle != ButtonBorderStyle.Inset 1052private static void DrawBorderComplex(Graphics graphics, Rectangle bounds, Color color, ButtonBorderStyle style) 1056if (style == ButtonBorderStyle.Inset) 1095Debug.Assert(style == ButtonBorderStyle.Outset, "Caller should have known how to use us."); 1141ButtonBorderStyle style = ButtonBorderStyle.Solid) 1145if (color.HasTransparency() || style != ButtonBorderStyle.Solid) 1153if (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);