Table of Contents

Class WizardHost

Namespace
The.WPF.Wizards
Assembly
Instagile.WPF.dll
public static class WizardHost
Inheritance
WizardHost
Inherited Members

Methods

CalculateIfChanged<T>(IWizardHost, T, Action<T>)

public static void CalculateIfChanged<T>(this IWizardHost host, T input, Action<T> deriveDependentData)

Parameters

host IWizardHost
input T
deriveDependentData Action<T>

Type Parameters

T

CalculateOnce(IWizardHost, Action)

public static void CalculateOnce(this IWizardHost host, Action init)

Parameters

host IWizardHost
init Action

CalculateOnce<T>(IWizardHost, Func<T>)

public static T CalculateOnce<T>(this IWizardHost host, Func<T> init)

Parameters

host IWizardHost
init Func<T>

Returns

T

Type Parameters

T

ShowAsPage(IWizardHost, IField, string?, Func<bool>?)

public static Task ShowAsPage(this IWizardHost host, IField field, string? title = null, Func<bool>? validate = null)

Parameters

host IWizardHost
field IField
title string
validate Func<bool>

Returns

Task

ShowAsPage(IWizardHost, IScreenModel, string?, Func<bool>?, bool)

public static Task ShowAsPage(this IWizardHost host, IScreenModel screen, string? title = null, Func<bool>? validate = null, bool scroll = false)

Parameters

host IWizardHost
screen IScreenModel
title string
validate Func<bool>
scroll bool

Returns

Task

ShowAsPage(IWizardHost, ISection, string?, Func<bool>?)

public static Task ShowAsPage(this IWizardHost host, ISection section, string? title = null, Func<bool>? validate = null)

Parameters

host IWizardHost
section ISection
title string
validate Func<bool>

Returns

Task

ShowPage(IWizardHost, Control)

public static Task ShowPage(this IWizardHost host, Control page)

Parameters

host IWizardHost
page Control

Returns

Task

ShowPage(IWizardHost, Control, Func<bool>?)

public static Task ShowPage(this IWizardHost host, Control page, Func<bool>? validate)

Parameters

host IWizardHost
page Control
validate Func<bool>

Returns

Task

ShowPage(IWizardHost, Control, string?)

public static Task ShowPage(this IWizardHost host, Control page, string? title)

Parameters

host IWizardHost
page Control
title string

Returns

Task