UWP HRESULT E_FAIL设置XAML页面的RequestedTheme时出错

时间:2017-05-20 00:12:10

标签: c# xaml uwp uwp-xaml

我正在尝试以编程方式设置一个invidivual XAML视图的RequestedTheme。我这样做是为了让页面更新强调色,请参阅this文章以获得解释。

问题在于,如果我尝试在代码中设置页面请求的主题,它会抛出一个"错误HRESULT E_FAIL已从调用COM组件返回"。

以下是我的某个网页构建器的代码:

public Dashboard()
{
    this.InitializeComponent();
    this.RequestedTheme = ElementTheme.Light;
}

理想情况下,所请求的主题将由用户存储的首选项设置,我最初确实存在,但即使使用硬编码的ElementTheme值,它也会抛出错误。

事实上,这在我的W10M手机上运行得非常好。没有错误,主题更新正确,强调颜色更新,一切都有效。

但它总是会在我的桌面上出现此错误并崩溃。

0 个答案:

没有答案