gpt4 book ai didi

c# - 不能使用 DialogResult

转载 作者:太空狗 更新时间:2023-10-29 17:40:52 26 4
gpt4 key购买 nike

我尝试使用 DialogResult 检查 MessageboxYesNoCancel。我正在使用以下代码,我没有发现任何问题:

DialogResult dlgResult = MessageBox.Show(
"Save changes before closing?",
"Warning",
MessageBoxButton.YesNoCancel,
MessageBoxImage.Question);

但是 Visual Studio 抛出错误提示

'System.Windows.Window.DialogResult' is a 'property' but is used like a 'type'

最佳答案

DialogResult Enumeration 之间存在冲突和 Window.DialogResult Property .

要解决此问题,您可以使用枚举的完全限定名称。如下:

System.Windows.Forms.DialogResult dlgResult = ...

但是,由于您使用的是 WPF,请使用 MessageBoxResult Enumeration获取消息的结果:

MessageBoxResult result = 
MessageBox.Show("Would you like to see the simple version?",
"MessageBox Example", MessageBoxButton.OKCancel);

关于c# - 不能使用 DialogResult,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6264954/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com