using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows;
using FWindSoft.Wpf;
using FWindSoft.Wpf.Controls;
namespace FWindSoft.MVVM
{
///
/// 基础视图
///
public static class BaseViewModelExtension
{
public static Window GetWindow(this BaseViewModel vm)
{
var refView = vm.GetRefView();
if (refView == null)
return null;
return refView.GetParentTypeSelf();
;
}
public static NavigationBar GetNavigationBar(this BaseViewModel vm)
{
var refView = vm.GetRefView();
if (refView == null)
return null;
return refView.GetParentType();
}
}
}