Table of Contents

Class AdornerDialogPresenter

Namespace
H.Modules.Messages.Dialog
Assembly
H.Modules.Messages.Dialog.dll
[Icon("")]
public class AdornerDialogPresenter : DesignPresenterBase, INotifyPropertyChanged, IDisplayBindable, IIconable, INameable, IOrderable, IGroupable, IDable, IDescriptionable, IDesignPresenterBase, IDialog, ILayoutable, ITransitionHostable, ICancelable
Inheritance
AdornerDialogPresenter
Implements
Inherited Members
Extension Methods

Constructors

AdornerDialogPresenter(object)

public AdornerDialogPresenter(object presenter)

Parameters

presenter object

Properties

CanSumit

public Func<Task<bool>> CanSumit { get; set; }

Property Value

Func<Task<bool>>

DialogButton

public DialogButton DialogButton { get; set; }

Property Value

DialogButton

DialogResult

public bool? DialogResult { get; set; }

Property Value

bool?

IsCancel

public bool IsCancel { get; }

Property Value

bool

Owner

public Window Owner { get; set; }

Property Value

Window

Presenter

public object Presenter { get; set; }

Property Value

object

PresenterTemplate

public DataTemplate PresenterTemplate { get; set; }

Property Value

DataTemplate

Title

public string Title { get; set; }

Property Value

string

Transitionable

public ITransitionable Transitionable { get; set; }

Property Value

ITransitionable

Methods

Cancel()

public void Cancel()

Close()

public void Close()

ShowDialog(Window)

public Task<bool?> ShowDialog(Window owner = null)

Parameters

owner Window

Returns

Task<bool?>

Sumit()

public void Sumit()

TransactionClose(PresenterAdorner)

protected virtual Task TransactionClose(PresenterAdorner presenterAdorner)

Parameters

presenterAdorner PresenterAdorner

Returns

Task

TransactionShow(PresenterAdorner)

protected virtual Task TransactionShow(PresenterAdorner presenterAdorner)

Parameters

presenterAdorner PresenterAdorner

Returns

Task