Back to Devexpress

XtraMessageBoxArgs.UseSkinPaddings Property

windowsforms-devexpress-dot-xtraeditors-dot-xtramessageboxargs-b7e492b2.md

latest4.2 KB
Original Source

XtraMessageBoxArgs.UseSkinPaddings Property

Gets or sets whether message boxes that utilize this XtraMessageBoxArgs object should retrieve content paddings from the current DevExpress skin.

Namespace : DevExpress.XtraEditors

Assembly : DevExpress.XtraEditors.v25.2.dll

NuGet Package : DevExpress.Win.Navigation

Declaration

csharp
public DefaultBoolean UseSkinPaddings { get; set; }
vb
Public Property UseSkinPaddings As DefaultBoolean

Property Value

TypeDescription
DefaultBoolean

Specifies whether to retrieve message box paddings from skins. The Default value means the behavior is inherited from the global XtraMessageBox.UseSkinPaddings property.

|

Available values:

NameDescriptionReturn Value
True

The value is true.

|

0

| | False |

The value is false.

|

1

| | Default |

The value is specified by a global option or a higher-level object.

|

2

|

Remarks

DevExpress skins store element paddings that increase the empty area around message box content blocks.

To disable skin paddings or modify padding values, do one of the following.

csharp
XtraMessageBox.UseSkinPaddings = false;
vb
XtraMessageBox.UseSkinPaddings = False
  • Disable the XtraMessageBoxArgs.UseSkinPaddings property (affects message boxes that use this XtraMessageBoxArgs object).
csharp
XtraMessageBoxArgs args = new XtraMessageBoxArgs();
args.UseSkinPaddings = false;
XtraMessageBox.Show(args);
vb
Dim args As New XtraMessageBoxArgs()
args.UseSkinPaddings = False
XtraMessageBox.Show(args)
  • Change ...Padding properties of the XtraMessageBoxArgs object to set up custom padding sizes for individual content blocks.
csharp
XtraMessageBoxArgs args = new XtraMessageBoxArgs();
args.ButtonPadding = new Padding(30);
args.ContentPadding = new Padding(100);
args.DoNotShowAgainCheckBoxPadding = new Padding(30);
args.TextPadding = new Padding(30);
args.IconPadding = new Padding(30);

args.Icon = new Icon(@"D:\demoicon.ico");
args.Caption = "XtraMessageBox";
args.Text = "Do you really want to close the app?";
args.Buttons = new DialogResult[] { DialogResult.Yes, DialogResult.No };
args.DoNotShowAgainCheckBoxVisible = true;

XtraMessageBox.Show(args);
vb
Dim args As New XtraMessageBoxArgs()
args.ButtonPadding = New Padding(30)
args.ContentPadding = New Padding(100)
args.DoNotShowAgainCheckBoxPadding = New Padding(30)
args.TextPadding = New Padding(30)
args.IconPadding = New Padding(30)

args.Icon = New Icon("D:\demoicon.ico")
args.Caption = "XtraMessageBox"
args.Text = "Do you really want to close the app?"
args.Buttons = New DialogResult() { DialogResult.Yes, DialogResult.No }
args.DoNotShowAgainCheckBoxVisible = True

XtraMessageBox.Show(args)
  • Create a custom skin in WinForms Skin Editor and modify values of “Message Box Paddings” group properties.

See Also

XtraMessageBoxArgs Class

XtraMessageBoxArgs Members

DevExpress.XtraEditors Namespace