IWizardRenderer Interface
Provides the base requirements for a Wizard control renderer.
[TypeConverter(typeof(GenericExpandableNullableObjectConverter))]
public interface IWizardRenderer : IUIRenderer
Properties
WizardButtonContainerHeight
Gets or sets the height of a WizardButtonContainer.
int WizardButtonContainerHeight { get; set; }
Property Value
- int:
The height of a WizardButtonContainer.
WizardInteriorPageHeaderHeight
Gets or sets the height of the interior page header.
int WizardInteriorPageHeaderHeight { get; set; }
Property Value
- int:
The height of the interior page header.
WizardInteriorPageMargin
Gets or sets the interior page margin.
WizardSeparatorHeight
Gets or sets the height of a separator in a wizard.
Methods
DrawWizardBackground(PaintEventArgs, Rectangle, Wizard)
Draws the background of a Wizard.
void DrawWizardBackground(PaintEventArgs e, Rectangle bounds, Wizard wizard)
Parameter | Type | Description |
---|---|---|
e | PaintEventArgs | A PaintEventArgs that contains the event data. |
bounds | Rectangle | The bounds in which to draw. |
wizard | Wizard | The Wizard that is being painted. |
DrawWizardButtonContainerBackground(PaintEventArgs, Rectangle, WizardButtonContainer)
Draws the background of a WizardButtonContainer.
void DrawWizardButtonContainerBackground(PaintEventArgs e, Rectangle bounds, WizardButtonContainer buttonContainer)
Parameter | Type | Description |
---|---|---|
e | PaintEventArgs | A PaintEventArgs that contains the event data. |
bounds | Rectangle | The bounds in which to draw. |
buttonContainer | WizardButtonContainer | The WizardButtonContainer that is being painted. |
DrawWizardExteriorPageBackground(PaintEventArgs, Rectangle, WizardPage)
Draws the background of an exterior WizardPage.
void DrawWizardExteriorPageBackground(PaintEventArgs e, Rectangle bounds, WizardPage page)
Parameter | Type | Description |
---|---|---|
e | PaintEventArgs | A PaintEventArgs that contains the event data. |
bounds | Rectangle | The bounds in which to draw. |
page | WizardPage | The WizardPage that is being painted. |
DrawWizardInteriorPageBackground(PaintEventArgs, Rectangle, WizardPage)
Draws the background of an interior WizardPage.
void DrawWizardInteriorPageBackground(PaintEventArgs e, Rectangle bounds, WizardPage page)
Parameter | Type | Description |
---|---|---|
e | PaintEventArgs | A PaintEventArgs that contains the event data. |
bounds | Rectangle | The bounds in which to draw. |
page | WizardPage | The WizardPage that is being painted. |
DrawWizardInteriorPageHeaderBackground(PaintEventArgs, Rectangle, WizardInteriorPageHeader)
Draws the background of a WizardInteriorPageHeader.
void DrawWizardInteriorPageHeaderBackground(PaintEventArgs e, Rectangle bounds, WizardInteriorPageHeader header)
Parameter | Type | Description |
---|---|---|
e | PaintEventArgs | A PaintEventArgs that contains the event data. |
bounds | Rectangle | The bounds in which to draw. |
header | WizardInteriorPageHeader | The WizardInteriorPageHeader that is being painted. |
DrawWizardInteriorPageHeaderForeground(PaintEventArgs, Rectangle, WizardInteriorPageHeader)
Draws the foreground of a WizardInteriorPageHeader.
void DrawWizardInteriorPageHeaderForeground(PaintEventArgs e, Rectangle bounds, WizardInteriorPageHeader header)
Parameter | Type | Description |
---|---|---|
e | PaintEventArgs | A PaintEventArgs that contains the event data. |
bounds | Rectangle | The bounds in which to draw. |
header | WizardInteriorPageHeader | The WizardInteriorPageHeader that is being painted. |
DrawWizardSeparator(PaintEventArgs, Rectangle, Wizard)
Draws a separator in a Wizard.
void DrawWizardSeparator(PaintEventArgs e, Rectangle bounds, Wizard wizard)
Parameter | Type | Description |
---|---|---|
e | PaintEventArgs | A PaintEventArgs that contains the event data. |
bounds | Rectangle | The bounds in which to draw. |
wizard | Wizard | The Wizard that is being painted. |
DrawWizardWelcomePageBackground(PaintEventArgs, Rectangle, WizardWelcomePage)
Draws the background of a welcome WizardPage.
void DrawWizardWelcomePageBackground(PaintEventArgs e, Rectangle bounds, WizardWelcomePage page)
Parameter | Type | Description |
---|---|---|
e | PaintEventArgs | A PaintEventArgs that contains the event data. |
bounds | Rectangle | The bounds in which to draw. |
page | WizardWelcomePage | The WizardPage that is being painted. |