Files
shgxtzcjhoudaosaomadayinwpf/RIZO_Application/Modules/RIZO_Application.Modules.ModuleName/ViewModels/ViewAViewModel.cs

37 lines
1.1 KiB
C#

using Prism.Events;
using Prism.Regions;
using RIZO_Application.Core.Mvvm;
using RIZO_Application.Services.Interfaces;
namespace RIZO_Application.Modules.ModuleName.ViewModels
{
public class ViewAViewModel : RegionViewModelBase
{
private string _message;
private string[] _Datas = new string[] { "123412", "qerqwer" };
public string Message
{
get { return _message; }
set { SetProperty(ref _message, value); }
}
public string[] Datas
{
get { return _Datas; }
set { SetProperty(ref _Datas, value); }
}
private readonly IEventAggregator _eventAggregator;
public ViewAViewModel(IRegionManager regionManager, IEventAggregator eventAggregator, IMessageService messageService) :
base(regionManager)
{
_eventAggregator = eventAggregator;
Message = messageService.GetMessage();
}
public override void OnNavigatedTo(NavigationContext navigationContext)
{
//do something
}
}
}