Метод 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 кнопки. |
См. также¶
- класс DialogButtonViewModel
- пространство имён Eremex.AvaloniaUI.Controls.ApplicationServices
* Эта страница переведена с использованием технологий машинного перевода.