【发布时间】:2023-01-28 08:03:45
【问题描述】:
我尝试在这个 MS documentation 之后构建一个 WPF Blazor 应用程序。我尝试在这个guide 中添加 mudblazor。
主窗口代码背后:
public MainWindow()
{
InitializeComponent();
var serviceCollection = new ServiceCollection();
serviceCollection.AddWpfBlazorWebView();
serviceCollection.AddMudServices();
Resources.Add("services", serviceCollection.BuildServiceProvider());
}
柜台剃须刀组件:
<MudText Typo="Typo.h1">Counter</MudText>
<MudText Typo="Typo.h5">Current state: @currentCount</MudText>
<MudButton Variant="Variant.Filled" Color="Color.Secondary"
@onclick="IncrementCount">Click me</MudButton>
@code {
private int currentCount = 0;
private void IncrementCount()
{
currentCount++;
}
}
遗憾的是 MudBlazor 魔法不可见,结果是:
我哪里错了?
【问题讨论】: