Avalonia UI是否能够在Program类中注册其服务,或者我是否必须连接第三方MVVM支持库?
public static void Main(string[] args) => BuildAvaloniaApp()
.StartWithClassicDesktopLifetime(args);
// Avalonia configuration, don't remove; also used by visual designer.
public static AppBuilder BuildAvaloniaApp()
=> AppBuilder.Configure<App>()
.UsePlatformDetect()
.LogToDebug()
.UseReactiveUI() 发布于 2020-09-20 03:13:08
Avalonia是一个UI框架,而不是MVVM框架。它本身不提供任何MVVM工具。但是,通过Avalonia.ReactuveUI nuget包和3rd-party support for Prism提供了对ReactiveUI的内置支持。
发布于 2021-05-16 01:27:45
在我的App.axaml.cs中我做到了:
AvaloniaLocator.CurrentMutable.BindToSelfSingleton<MyClass>();如果能帮上忙的话。
https://stackoverflow.com/questions/63972274
复制相似问题