WPF MahApps HamburgerMenu的观点不会持续存在

时间:2018-06-07 09:09:40

标签: wpf mahapps.metro

将WPF,.NET 4.7.1与MahApps HamburgerMenu一起使用。

根据示例,我已经定义了这样的菜单:

 <controls:HamburgerMenuGlyphItem Glyph="" Label="About">
    <controls:HamburgerMenuGlyphItem.Tag>
        views:AboutView />
    </controls:HamburgerMenuGlyphItem.Tag>
</controls:HamburgerMenuGlyphItem>
<controls:HamburgerMenuGlyphItem Glyph="" Label="Settings">
    <controls:HamburgerMenuGlyphItem.Tag>
        views:SettingsView />
    </controls:HamburgerMenuGlyphItem.Tag>
</controls:HamburgerMenuGlyphItem>

这样可行,但我真的希望在菜单选择发生变化时销毁我的观点。因此,当从AboutView转到SettingsView时,AboutView构造函数将会触发,SettingsView析构函数也会触发。每一次......

实现这一目标的最佳方式是什么?

0 个答案:

没有答案