【发布时间】:2013-11-27 18:54:10
【问题描述】:
我正在重新实现选项对话框以支持取消更改。为此,我正在尝试使用 Catel 的 DataWindow 和 IMementoService。注意到 DataWindow 已经有 OK 和 Cancel 按钮,但没有 Apply。只是想知道我是否应该通过调用 AddCustomButton 将其添加为自定义按钮,或者我错过了一些 API 部分。
【问题讨论】:
我正在重新实现选项对话框以支持取消更改。为此,我正在尝试使用 Catel 的 DataWindow 和 IMementoService。注意到 DataWindow 已经有 OK 和 Cancel 按钮,但没有 Apply。只是想知道我是否应该通过调用 AddCustomButton 将其添加为自定义按钮,或者我错过了一些 API 部分。
【问题讨论】:
您可以通过 DataWindowMode 枚举指定按钮,该枚举可在此处找到:
所以:
public MyDataWindow()
: base(DataWindowMode.OkCancelApply)
{
}
【讨论】: