- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我有这个方法
public async void setState(int state)
{
switch (state)
{
default:
await this.ShowMessageAsync("Title", "Message");
break;
}
}
我从 MetroWindow 的计算器调用它。但是我得到这个错误:
An exception of type 'System.NullReferenceException' occurred in MahApps.Metro.dll but was not handled in user code
Additional information: Object reference not set to an instance of an object.
在线
await this.ShowMessageAsync("Title", "Message");
我该如何解决这个问题?
最佳答案
ShowMessageAsync(...) 使用尚未构造的 overlayBox,因此您需要将调用移到构造函数之外。 https://github.com/MahApps/MahApps.Metro/blob/master/MahApps.Metro/Controls/MetroWindow.cs#L468
关于c# - mahapps metro showMessageAsync 错误 : "Object reference not set to an instance of an object",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22148988/
我使用 MVVM 模式创建了最简单的 WPF 项目。如何从我的 viewModel 调用 ShowMessageAsync? if (DisciplineText!="") { Disc
我正在使用 Mahapp,我正在尝试等待对话框的结果,但编译器在 ShowMessageAsync 下划线并显示我: ShowMessageAsync doesn't exist in the cur
我有一个使用 MahApps.Metro UI 的 WPF C# 应用程序资源。我正在尝试绑定(bind) progress dialog控制来自另一个类的方法调用,并在逐步执行该方法时手动增加进度条
我有一个关于 await this.ShowMessageAsync() 方法的小问题。我在谷歌上搜索了很多我的问题,但还没有成功。 我收到以下代码的错误“;预期” private void remo
我正在使用带有 MVVM 的 MahApps.metro WPF 库。我有一个 ViewModel,我需要从中显示一个对话框。 MetroWindow 有 ShowMessageAsync。但是从 V
我有这个方法 public async void setState(int state) { switch (state) {
我是一名优秀的程序员,十分优秀!