【发布时间】:2023-03-20 04:05:01
【问题描述】:
我正在开发一个 winform 应用程序。基于某些值(例如 x),我想向用户显示警报,计时器更新了影响 x 的其他值(y),并检查 x 的值并向用户显示警报。 警报显示带有是/否选项的消息框,如果用户单击是则进行一些处理。
如果用户长时间没有响应警报(比如 10 分钟),可能会显示多个警报消息,我想防止我创建了一个可为空的 DialogResult 变量,所以我可以检查用户是否选择了任何选项或不是。现在的问题是它不允许为我设置该变量的值
taskAlert.Value=MessageBox.Show(kMessage, appErrorTitle, MessageBoxButtons.YesNo);
我给了我错误 - 无法将属性或索引器“System.Nullable.Value”分配给 - 它是只读的
【问题讨论】: