使用新框架与技术代替旧框架与技术,实现涂装车间后道标签扫码程序

This commit is contained in:
2025-05-14 13:32:38 +08:00
parent 91cd88e285
commit 289e1e84ec
243 changed files with 4368 additions and 49365 deletions

View File

@@ -0,0 +1,36 @@
using System;
using Prism.Events;
using Prism.Regions;
namespace RIZO_Application.Core.Mvvm
{
public class RegionViewModelBase : ViewModelBase, INavigationAware, IConfirmNavigationRequest
{
protected IRegionManager RegionManager { get; private set; }
public RegionViewModelBase(IRegionManager regionManager)
{
RegionManager = regionManager;
}
public virtual void ConfirmNavigationRequest(NavigationContext navigationContext, Action<bool> continuationCallback)
{
continuationCallback(true);
}
public virtual bool IsNavigationTarget(NavigationContext navigationContext)
{
return true;
}
public virtual void OnNavigatedFrom(NavigationContext navigationContext)
{
}
public virtual void OnNavigatedTo(NavigationContext navigationContext)
{
}
}
}