Files
DMS/ViewModels/MainViewModel.cs

28 lines
590 B
C#
Raw Normal View History

2025-05-29 08:58:58 +08:00
using CommunityToolkit.Mvvm.ComponentModel;
using CommunityToolkit.Mvvm.Messaging;
2025-05-29 21:46:53 +08:00
using PMSWPF.Data.Entities;
2025-05-29 08:58:58 +08:00
using PMSWPF.Message;
2025-05-29 21:46:53 +08:00
using System.Collections.ObjectModel;
2025-05-29 08:58:58 +08:00
namespace PMSWPF.ViewModels
{
partial class MainViewModel : ObservableRecipient, IRecipient<MyMessage>
{
2025-05-29 21:46:53 +08:00
2025-05-29 08:58:58 +08:00
public MainViewModel()
2025-05-29 21:46:53 +08:00
{
2025-05-29 08:58:58 +08:00
IsActive = true;
}
string text = "Hello Count:";
[ObservableProperty]
string message;
public void Receive(MyMessage message)
{
Message = text + message.Count;
}
}
}