如何在 Prism 8 中打开非模态对话框
How to open a non modal dialog in Prism 8
我正在使用 Prism 8 WPF,但找不到打开非模态对话框的方法。 Prism 中的所有对话框似乎都是模态的。
您可以对 non-modal 个对话框使用 IDialogService
的 Show
方法。
/// <summary>
/// Shows a non-modal dialog.
/// </summary>
/// <param name="name">The name of the dialog to show.</param>
/// <param name="parameters">The parameters to pass to the dialog.</param>
/// <param name="callback">The action to perform when the dialog is closed.</param>
public void Show(string name, IDialogParameters parameters, Action<IDialogResult> callback)
显示模式对话框的替代方法是 Prism 文档中的 ShowDialog
method. See Dialog Service,详细了解如何实现对话框和使用 IDialogService
。
我正在使用 Prism 8 WPF,但找不到打开非模态对话框的方法。 Prism 中的所有对话框似乎都是模态的。
您可以对 non-modal 个对话框使用 IDialogService
的 Show
方法。
/// <summary>
/// Shows a non-modal dialog.
/// </summary>
/// <param name="name">The name of the dialog to show.</param>
/// <param name="parameters">The parameters to pass to the dialog.</param>
/// <param name="callback">The action to perform when the dialog is closed.</param>
public void Show(string name, IDialogParameters parameters, Action<IDialogResult> callback)
显示模式对话框的替代方法是 Prism 文档中的 ShowDialog
method. See Dialog Service,详细了解如何实现对话框和使用 IDialogService
。