我正在创建一个 WPF 对话框。它就像我们普通的 messagebox
一样,带有 ok
和 cancel
按钮。如何创建这样的对话框,以便在打开对话框时选择 Ok
按钮?
最佳答案
设置窗口的默认按钮
设置默认按钮的 IsDefault property为真。
请注意,您还可以通过设置按钮的 IsCancel property 来设置窗口的取消按钮。为真。
在窗口中设置选中(聚焦)按钮
如果你想选择一个特定的按钮,那么使用像这样的 Focus 方法:
yourButton.Focus();
您可以在窗口加载时执行此操作(在 Window_Loaded 事件中)。
要在窗口打开时选择特定按钮,请确保其 IsTabStop property设置为 true 并确保其 TabIndex property低于 Window 上的任何其他控件。
关于c# - 如何在 wpf 对话框中选择默认按钮?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7593231/