在webview中不会触发操作事件.我遇到了这个线程,它告诉我们正在进行的工作. Windows Dev Uservoice链接
任何人都可以更新此状态并更新是否有解决方案,或者根本不可能?
我在我的UWP应用程序中使用自定义themedictionary.我在运行时更改了ThemeResource的值.此更改仅反映在主视图中,而不反映在其他视图中.即使我在更改资源的值后创建新视图,新视图也只使用资源的初始值.有什么我做错了吗?
这就是我改变资源价值的方式.
(Application.Current.Resources["BackgroundBrush"] as SolidColorBrush).Color = Windows.UI.Colors.Black;
Run Code Online (Sandbox Code Playgroud)
我的次要视图的XAML:
<Grid Background="{ThemeResource BackgroundBrush}"/>
Run Code Online (Sandbox Code Playgroud)
甚至我的主视图都有相同的XAML.
这是完整的项目.下载Repo作为zip