在Windows 11下,使用WinUI2.6以上版本的ListView
长这样:
然而到了Win10上,尽管其他控件的样式没有改变,但ListViewItem
变成了默认样式(初代Fluent)
最重大的问题是,Win10上的HorizontalAlignment
未被设置成Stretch
,可能造成严重的UI错位(隔壁livelyweather也有这个问题)。
2024/6/22大约 6 分钟
在Windows 11下,使用WinUI2.6以上版本的ListView
长这样:
然而到了Win10上,尽管其他控件的样式没有改变,但ListViewItem
变成了默认样式(初代Fluent)
最重大的问题是,Win10上的HorizontalAlignment
未被设置成Stretch
,可能造成严重的UI错位(隔壁livelyweather也有这个问题)。
此错误在使用后台代码合并资源字典时可能触发
事实上,这可能是资源字典而非代码造成的错误,但此错误没有任何有效提示
先使用下图方法在XAML中手动添加出错的资源字典:
此时编译应用,就可以看到正常的报错信息了