Skip to content

IDialogAwareViewModel interface

Implemented by view models shown as modal dialogs through IDialogService. It adds the dialog buttons to what IWindowAwareViewModel already describes.

Namespace: Eremex.AvaloniaUI.Controls.ApplicationServices
Assembly: Eremex.Common.Contracts.dll
NuGet Package: Eremex.Common.Contracts

Declaration

public interface IDialogAwareViewModel : IWindowAwareViewModel

Members

name description
ButtonsSource { get; } The buttons shown in the dialog footer, in the order they are declared. null or an empty sequence produces a dialog with no buttons of its own.

See Also

Used in articles