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.v24.1.dll
NuGet Package: DevExpress.Win.Navigation
Declaration
Property Value
Type | Description |
---|---|
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:
Name | Description | Return Value |
---|---|---|
True | The value is true. |
|
False | The value is false. |
|
Default | The value is specified by a global option or a higher-level object. |
|
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.
- Disable the static XtraMessageBox.UseSkinPaddings property (affects all message boxes in your app).
- Disable the
XtraMessageBoxArgs.UseSkinPaddings
property (affects message boxes that use this XtraMessageBoxArgs object).
- Change
...Padding
properties of the XtraMessageBoxArgs object to set up custom padding sizes for individual content blocks.
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);
- Create a custom skin in WinForms Skin Editor and modify values of “Message Box Paddings” group properties.