• Api Documentation
  • Source Code
Search Results for

    Show / Hide Table of Contents
    • MewExtendedToolkit
      • AboutBox
      • AboutBoxExtensions
      • InputBox
      • ObservableValueExtensions
      • SharpAppProperties
      • TransformBox
      • TransformBoxExtensions
      • Wizard
      • WizardExtensions
      • WizardPage
      • WizardPageExtensions
    • MewExtendedToolkit.Html
      • ControlExtensions
      • HtmlContainer
      • HtmlControl
      • HtmlLabel
      • HtmlPanel

    Class WizardPage

    Inheritance
    object
    MewObject
    Element
    UIElement
    FrameworkElement
    TextElement
    Control
    ContentControl
    WizardPage
    Implements
    IDisposable
    IVisualTreeHost
    ILogicalTreeHost
    Inherited Members
    ContentControl.ContentProperty
    ContentControl.EffectiveContentProperty
    ContentControl.Content
    ContentControl.EffectiveContent
    Control.BackgroundProperty
    Control.BorderBrushProperty
    Control.TemplateProperty
    Control.CornerRadiusProperty
    Control.BorderThicknessProperty
    Control.PaddingProperty
    Control.IsPressedProperty
    Control.HasValidationErrorProperty
    Control.ValidationErrorsProperty
    Control.Background
    Control.BorderBrush
    Control.CornerRadius
    Control.BorderThickness
    Control.Padding
    Control.IsPressed
    Control.HasValidationError
    Control.ValidationErrors
    Control.StyleName
    Control.Template
    TextElement.ForegroundProperty
    TextElement.FontFamilyProperty
    TextElement.FontSizeProperty
    TextElement.FontWeightProperty
    TextElement.FontStyleProperty
    TextElement.Foreground
    TextElement.FontFamily
    TextElement.FontSize
    TextElement.FontWeight
    TextElement.FontStyle
    FrameworkElement.WidthProperty
    FrameworkElement.HeightProperty
    FrameworkElement.MinWidthProperty
    FrameworkElement.MinHeightProperty
    FrameworkElement.MaxWidthProperty
    FrameworkElement.MaxHeightProperty
    FrameworkElement.MarginProperty
    FrameworkElement.HorizontalAlignmentProperty
    FrameworkElement.VerticalAlignmentProperty
    FrameworkElement.TagProperty
    FrameworkElement.ToolTipProperty
    FrameworkElement.ContextMenuProperty
    FrameworkElement.GetDpi()
    FrameworkElement.Dispose()
    FrameworkElement.StyleSheet
    FrameworkElement.ToolTip
    FrameworkElement.ContextMenu
    FrameworkElement.Width
    FrameworkElement.Height
    FrameworkElement.MinWidth
    FrameworkElement.MinHeight
    FrameworkElement.MaxWidth
    FrameworkElement.MaxHeight
    FrameworkElement.Margin
    FrameworkElement.HorizontalAlignment
    FrameworkElement.VerticalAlignment
    FrameworkElement.Tag
    FrameworkElement.ActualWidth
    FrameworkElement.ActualHeight
    FrameworkElement.SizeChanged
    UIElement.CacheModeProperty
    UIElement.IsVisibleProperty
    UIElement.IsEnabledProperty
    UIElement.IsEffectivelyEnabledProperty
    UIElement.IsFocusedProperty
    UIElement.IsFocusWithinProperty
    UIElement.IsMouseOverProperty
    UIElement.IsMouseCapturedProperty
    UIElement.OpacityProperty
    UIElement.IsHitTestVisibleProperty
    UIElement.TabIndexProperty
    UIElement.IsTabStopProperty
    UIElement.FocusableProperty
    UIElement.SkipViewportCullProperty
    UIElement.CursorProperty
    UIElement.AllowDropProperty
    UIElement.CanDragProperty
    UIElement.InvalidateVisual()
    UIElement.Render(IGraphicsContext)
    UIElement.InvalidateVisualState()
    UIElement.HitTest(Point)
    UIElement.Focus()
    UIElement.PointToScreen(Point)
    UIElement.PointFromScreen(Point)
    UIElement.RectToScreen(Rect)
    UIElement.RectFromScreen(Rect)
    UIElement.BeginDrag(IDataObject, DragDropEffects, DragPreviewContent)
    UIElement.CacheMode
    UIElement.SkipViewportCull
    UIElement.IsVisible
    UIElement.IsEnabled
    UIElement.IsEffectivelyEnabled
    UIElement.Opacity
    UIElement.IsHitTestVisible
    UIElement.TabIndex
    UIElement.IsTabStop
    UIElement.Cursor
    UIElement.IsFocused
    UIElement.IsFocusWithin
    UIElement.IsMouseOver
    UIElement.IsMouseCaptured
    UIElement.Focusable
    UIElement.AllowDrop
    UIElement.CanDrag
    UIElement.Transitions
    UIElement.Triggers
    UIElement.GotFocus
    UIElement.LostFocus
    UIElement.MouseEnter
    UIElement.MouseLeave
    UIElement.MouseDown
    UIElement.MouseDoubleClick
    UIElement.MouseUp
    UIElement.MouseMove
    UIElement.MouseWheel
    UIElement.KeyDown
    UIElement.KeyUp
    UIElement.DragEnter
    UIElement.DragOver
    UIElement.DragLeave
    UIElement.Drop
    UIElement.DragStarting
    UIElement.DragCompleted
    Element.FindLogicalRoot()
    Element.Measure(Size)
    Element.Arrange(Rect)
    Element.InvalidateMeasure()
    Element.InvalidateArrange()
    Element.FindVisualRoot()
    Element.IsAncestorOf(Element)
    Element.IsDescendantOf(Element)
    Element.TransformToAncestor(Element)
    Element.TransformToDescendant(Element)
    Element.TransformToVisual(Element)
    Element.TranslatePoint(Point, Element)
    Element.TranslateRect(Rect, Element)
    Element.Commands
    Element.InputMap
    Element.DesiredSize
    Element.RenderSize
    Element.Parent
    Element.LogicalParent
    Element.IsMeasureDirty
    Element.IsArrangeDirty
    MewObject.SetCurrentValue<T>(MewProperty<T>, T)
    MewObject.ClearLocalValue<T>(MewProperty<T>)
    MewObject.SetBinding<T>(MewProperty<T>, ObservableValue<T>, BindingMode?)
    MewObject.SetBinding<TProp, TSource>(MewProperty<TProp>, ObservableValue<TSource>, Func<TSource, TProp>, Func<TProp, TSource>, BindingMode?)
    MewObject.SetBinding<TRoot, T>(MewProperty<T>, TRoot, BindingPath<TRoot, T>, BindingMode?, T)
    MewObject.SetBinding<TProp, TRoot, TSource>(MewProperty<TProp>, TRoot, BindingPath<TRoot, TSource>, Func<TSource, TProp>, Func<TProp, TSource>, BindingMode?, TProp)
    MewObject.SetBinding<TSource, T>(MewProperty<T>, TSource, Func<TSource, T>, Action<TSource, T>, BindingMode?, string)
    MewObject.SetBinding<TProp, TSource, TValue>(MewProperty<TProp>, TSource, Func<TSource, TValue>, Func<TValue, TProp>, Action<TSource, TValue>, Func<TProp, TValue>, BindingMode?, string)
    MewObject.SetBinding<TSource, T>(MewProperty<T>, TSource, Func<TSource, ObservableValue<T>>, BindingMode?)
    MewObject.ClearBinding<T>(MewProperty<T>)
    MewObject.SetBinding<T>(MewProperty<T>, MewObject, MewProperty<T>)
    MewObject.SetBinding<TProp, TSource>(MewProperty<TProp>, MewObject, MewProperty<TSource>, Func<TSource, TProp>, Func<TProp, TSource>, BindingMode?)
    object.Equals(object)
    object.Equals(object, object)
    object.GetHashCode()
    object.GetType()
    object.ReferenceEquals(object, object)
    object.ToString()
    Namespace: MewExtendedToolkit
    Assembly: MewExtendedToolkit.dll
    Syntax
    public sealed class WizardPage : ContentControl, IDisposable, IVisualTreeHost, ILogicalTreeHost

    Constructors

    | Edit this page View Source

    WizardPage()

    Declaration
    public WizardPage()
    | Edit this page View Source

    WizardPage(string, string)

    Declaration
    public WizardPage(string title, string description)
    Parameters
    Type Name Description
    string title
    string description

    Fields

    | Edit this page View Source

    CanCancel

    Declaration
    public readonly ObservableValue<bool?> CanCancel
    Field Value
    Type Description
    ObservableValue<bool?>
    | Edit this page View Source

    CanFinish

    Declaration
    public readonly ObservableValue<bool?> CanFinish
    Field Value
    Type Description
    ObservableValue<bool?>
    | Edit this page View Source

    CanHelp

    Declaration
    public readonly ObservableValue<bool?> CanHelp
    Field Value
    Type Description
    ObservableValue<bool?>
    | Edit this page View Source

    CanSelectNextPage

    Declaration
    public readonly ObservableValue<bool?> CanSelectNextPage
    Field Value
    Type Description
    ObservableValue<bool?>
    | Edit this page View Source

    CanSelectPreviousPage

    Declaration
    public readonly ObservableValue<bool?> CanSelectPreviousPage
    Field Value
    Type Description
    ObservableValue<bool?>
    | Edit this page View Source

    Description

    Declaration
    public readonly ObservableValue<string> Description
    Field Value
    Type Description
    ObservableValue<string>
    | Edit this page View Source

    ExteriorPanelContent

    Declaration
    public readonly ObservableValue<Element?> ExteriorPanelContent
    Field Value
    Type Description
    ObservableValue<Element>
    | Edit this page View Source

    ExteriorPanelMinWidth

    Declaration
    public readonly ObservableValue<double> ExteriorPanelMinWidth
    Field Value
    Type Description
    ObservableValue<double>
    | Edit this page View Source

    IsCancelButtonVisible

    Declaration
    public readonly ObservableValue<bool?> IsCancelButtonVisible
    Field Value
    Type Description
    ObservableValue<bool?>
    | Edit this page View Source

    IsFinishButtonVisible

    Declaration
    public readonly ObservableValue<bool?> IsFinishButtonVisible
    Field Value
    Type Description
    ObservableValue<bool?>
    | Edit this page View Source

    IsHelpButtonVisible

    Declaration
    public readonly ObservableValue<bool?> IsHelpButtonVisible
    Field Value
    Type Description
    ObservableValue<bool?>
    | Edit this page View Source

    IsNextButtonVisible

    Declaration
    public readonly ObservableValue<bool?> IsNextButtonVisible
    Field Value
    Type Description
    ObservableValue<bool?>
    | Edit this page View Source

    IsPreviousButtonVisible

    Declaration
    public readonly ObservableValue<bool?> IsPreviousButtonVisible
    Field Value
    Type Description
    ObservableValue<bool?>
    | Edit this page View Source

    NextPage

    Declaration
    public readonly ObservableValue<WizardPage?> NextPage
    Field Value
    Type Description
    ObservableValue<WizardPage>
    | Edit this page View Source

    PreviousPage

    Declaration
    public readonly ObservableValue<WizardPage?> PreviousPage
    Field Value
    Type Description
    ObservableValue<WizardPage>
    | Edit this page View Source

    Title

    Declaration
    public readonly ObservableValue<string> Title
    Field Value
    Type Description
    ObservableValue<string>
    | Edit this page View Source

    ToolbarText

    Declaration
    public readonly ObservableValue<string> ToolbarText
    Field Value
    Type Description
    ObservableValue<string>

    Methods

    | Edit this page View Source

    FindParentWizard()

    Declaration
    public Wizard? FindParentWizard()
    Returns
    Type Description
    Wizard
    | Edit this page View Source

    OnGotFocus()

    Called when the element receives focus.

    Declaration
    protected override void OnGotFocus()
    Overrides
    Aprillz.MewUI.Controls.UIElement.OnGotFocus()
    | Edit this page View Source

    OnLostFocus()

    Called when the element loses focus.

    Declaration
    protected override void OnLostFocus()
    Overrides
    Aprillz.MewUI.Controls.UIElement.OnLostFocus()
    | Edit this page View Source

    OnVisualRootChanged(Element?, Element?)

    Called when this element's visual root changes (attach/detach from a Window). Raised for the entire subtree starting at the element whose Parent changed.

    Declaration
    protected override void OnVisualRootChanged(Element? oldRoot, Element? newRoot)
    Parameters
    Type Name Description
    Element oldRoot
    Element newRoot
    Overrides
    Aprillz.MewUI.Controls.Control.OnVisualRootChanged(Aprillz.MewUI.Controls.Element, Aprillz.MewUI.Controls.Element)

    Events

    | Edit this page View Source

    Enter

    Declaration
    public event Action? Enter
    Event Type
    Type Description
    Action
    | Edit this page View Source

    Leave

    Declaration
    public event Action? Leave
    Event Type
    Type Description
    Action

    Implements

    IDisposable
    Aprillz.MewUI.IVisualTreeHost
    Aprillz.MewUI.ILogicalTreeHost

    Extension Methods

    WizardPageExtensions.CanCancel(WizardPage, bool?)
    WizardPageExtensions.CanFinish(WizardPage, bool?)
    WizardPageExtensions.CanHelp(WizardPage, bool?)
    WizardPageExtensions.OnEnter(WizardPage, Action)
    WizardPageExtensions.OnLeave(WizardPage, Action)
    WizardPageExtensions.ToolbarText(WizardPage, string)
    • Edit this page
    • View Source
    In this article
    Back to top Copyright (c) 2026 Jérémy Ansel