Avalonia 全局样式不生效问题

在解决方案下新建了Styles目录,并在目录下新建了样式文件CustomDarkStyle.axmal

在App.axmal中引入不生效

1.确定资源路径是否正确(自定义样式要在主题前避免被覆盖)

<Application.Styles>
<StyleInclude Source="avares://ProjectName/Styles/CustomDarkStyle.axaml" />
<FluentTheme></FluentTheme>
</Application.Styles>

2.检查.csproj文件中是否包含样式资源路径

<ItemGroup>
<Folder Include="Models\" />
<AvaloniaResource Include="Assets\**" />
<AvaloniaResource Include="Styles\**" />
</ItemGroup>

以上都没问题,那就是样式有问题或者Classes 没写对了

posted @ 2025-01-17 10:10  一步一个坑  阅读(109)  评论(0)    收藏  举报