C# Class StreetFoo.Client.UI.MvvmAwareControl

Inheritance: Windows.UI.Xaml.Controls.UserControl, IViewModelHost
显示文件 Open project: mbrit/ProgrammingMetroStyle

Public Methods

Method Description
GoBack ( ) : void
HideAppBar ( ) : void
MvvmAwareControl ( ) : System
SafeInvoke ( System.Action action ) : void
ShowAppBar ( ) : void
ShowView ( Type viewModelInterfaceType, object args = null ) : void

Private Methods

Method Description
IViewModelHost ( ErrorBucket errors ) : IAsyncOperation
IViewModelHost ( string message ) : IAsyncOperation
IViewModelHost ( ErrorBucket errors ) : System.Threading.Tasks.Task
IViewModelHost ( string message ) : System.Threading.Tasks.Task

Method Details

GoBack() public method

public GoBack ( ) : void
return void

HideAppBar() public method

public HideAppBar ( ) : void
return void

MvvmAwareControl() public method

public MvvmAwareControl ( ) : System
return System

SafeInvoke() public method

public SafeInvoke ( System.Action action ) : void
action System.Action
return void

ShowAppBar() public method

public ShowAppBar ( ) : void
return void

ShowView() public method

public ShowView ( Type viewModelInterfaceType, object args = null ) : void
viewModelInterfaceType System.Type
args object
return void