feat: add JumpTo functionality in ApplicationViewModel and integrate with menu.

This commit is contained in:
Zhang Dian
2025-09-28 18:02:09 +08:00
parent 5384de7b23
commit 9dd846f6be
3 changed files with 37 additions and 2 deletions

View File

@@ -2,11 +2,18 @@ using Avalonia;
using Avalonia.Controls.ApplicationLifetimes;
using CommunityToolkit.Mvvm.ComponentModel;
using CommunityToolkit.Mvvm.Input;
using CommunityToolkit.Mvvm.Messaging;
namespace Semi.Avalonia.Demo.ViewModels;
public partial class ApplicationViewModel : ObservableObject
{
[RelayCommand]
private void JumpTo(string header)
{
WeakReferenceMessenger.Default.Send(header, "JumpTo");
}
[RelayCommand]
private void Exit()
{