IDialogButtonViewModel 接口¶
描述对话框底部的单个按钮:外观、位置以及按下时执行的操作。对话框通过 ButtonsSource 公开其按钮。
命名空间: Eremex.AvaloniaUI.Controls.ApplicationServices
程序集: Eremex.Common.Contracts.dll
NuGet 包: Eremex.Common.Contracts
声明¶
属性¶
| 名称 | 说明 |
|---|---|
| ButtonType { get; } | 为此项呈现的控件类型:普通按钮或复选框。 |
| Caption { get; } | 按钮上显示的文本。 |
| Classes { get; } | 应用于按钮的样式类(以空格分隔),用于赋予按钮独特的外观,例如主要操作的强调样式。 |
| Command { get; } | 按下按钮时调用的命令。没有命令的按钮不执行任何操作。 |
| CommandParameter { get; } | 按下按钮时传递给 Command 的值。 |
| Dock { get; } | 按钮停靠到的对话框底部区域的一侧。 |
| Index { get; } | 按钮在停靠到同一侧的按钮中的位置,按升序排列。null 使按钮保持其声明顺序。 |
| IsCancel { get; } | 如果这是由 Escape 键激活的取消按钮,则为 true。 |
| IsDefault { get; } | 如果这是由 Enter 键激活的默认按钮,则为 true。 |
另请参阅¶
* 本页面使用机器翻译技术翻译。