Windows 8 如何在WinRT中以编程方式关闭CharmBar?

Windows 8 如何在WinRT中以编程方式关闭CharmBar?,windows-8,windows-runtime,charms-bar,Windows 8,Windows Runtime,Charms Bar,我需要以编程方式关闭charmBar,如何才能做到这一点?试着关注另一个控件。例如,打电话 this.Focus(); 谢谢@keyboardP,但我不在*.xaml.cs:(你在使用MVVM吗?(或其他语言?)是的,我正在使用它,很抱歉回答得太晚。@TuğrulEmreAtalay-没问题,这可能会有帮助。它将通过视觉状态@TuğrulEmreAtalay来管理焦点-只需添加一点,您可能希望尝试在“代码隐藏”中使用this.focus,看看它是否真的有效,然后使用链接中的附加属性来符合MVV

我需要以编程方式关闭charmBar,如何才能做到这一点?

试着关注另一个控件。例如,打电话

this.Focus();

谢谢@keyboardP,但我不在*.xaml.cs:(你在使用MVVM吗?(或其他语言?)是的,我正在使用它,很抱歉回答得太晚。@TuğrulEmreAtalay-没问题,这可能会有帮助。它将通过视觉状态@TuğrulEmreAtalay来管理焦点-只需添加一点,您可能希望尝试在“代码隐藏”中使用
this.focus
,看看它是否真的有效,然后使用链接中的附加属性来符合MVVM指南。