我正在使用 Window.ShowDialog() 方法从用户那里获取一些值。但是,对话框只会返回一个可为空的 bool 值。

如何让我的 WPF 窗口返回 Tuple<string,string> 或任何其他类型?

最佳答案

您不需要从 ShowDialog 方法返回该值,如 here 所述:
“ bool 类型的 Nullable)>) 值,表示用户如何关闭窗口”。

您可以简单地将要返回的值存储在属性或字段中并获取它:

window.ShowDialog();
Tuple<string, string> value = window.InputValue;

关于c# - 从 WPF 对话框返回自定义值,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/3762098/

10-14 16:44
查看更多