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.v20.2.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 |
---|---|
True | Corresponds to a Boolean value of true. |
False | Corresponds to a Boolean value of false. |
Default | The value is determined by the current object’s parent object setting (e.g., a control setting). |
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.