feat: implement JumpTo command in ApplicationViewModel and update navigation handling. (#803)

This commit is contained in:
Zhang Dian
2025-10-23 14:58:22 +08:00
committed by GitHub
parent 7c7701aade
commit d495c98967
5 changed files with 30 additions and 10 deletions

View File

@@ -5,7 +5,9 @@
xmlns:semi="https://irihi.tech/semi"
xmlns:u-semi="https://irihi.tech/ursa/themes/semi"
xmlns:u="https://irihi.tech/ursa"
xmlns:iri="https://irihi.tech/shared">
xmlns:iri="https://irihi.tech/shared"
xmlns:vm="clr-namespace:Ursa.Demo.ViewModels"
x:DataType="vm:ApplicationViewModel">
<Application.Styles>
<semi:SemiTheme Locale="zh-CN" />
<semi:SemiPopupAnimations />
@@ -18,4 +20,12 @@
</Style>
</Style>
</Application.Styles>
<NativeMenu.Menu>
<NativeMenu>
<NativeMenuItem
Header="About Us"
Command="{Binding JumpToCommand}"
CommandParameter="{x:Static vm:MenuKeys.MenuKeyAboutUs}"/>
</NativeMenu>
</NativeMenu.Menu>
</Application>