Перейти к содержанию

Метод DialogButtonViewModel.CreateCustom

Создаёт кнопку с собственными подписью, расположением и оформлением для действий, специфичных для одного диалога.

Пространство имён: Eremex.AvaloniaUI.Controls.ApplicationServices
Сборка: Eremex.Avalonia.Controls.ApplicationServices.dll
NuGet-пакет: Eremex.Avalonia.Controls.ApplicationServices

Объявление

public static IDialogButtonViewModel CreateCustom(ICommand command, string content, 
    object? commandParameter = null, DockType dockType = DockType.Right, int? index = null, 
    string? classes = null)

Параметры

имя тип описание
command ICommand Команда, вызываемая при нажатии кнопки.
content string Подпись кнопки. Используется как есть, без локализации.
commandParameter object? Значение, передаваемое в command.
dockType DockType Сторона нижней части диалога, к которой прикреплена кнопка.
index int? Позиция среди кнопок, прикреплённых к той же стороне, в порядке возрастания. null сохраняет порядок объявления.
classes string? Дополнительные классы стилей кнопки, разделённые пробелами, которые добавляются к стандартному оформлению кнопок диалога.

Возвращаемое значение

тип описание
IDialogButtonViewModel ViewModel кнопки.

См. также



* Эта страница переведена с использованием технологий машинного перевода.

Used in articles