@Stephanvs , -, , - :
Windows 10 UWP MvvmCross
18 2015 MvvmCross, Xamarin, UWP, Windows 10, Presenter
Windows
Windows Store Windows 10 Universal Windows Platform. MvvmCross UWP 4.0 beta2.
UWP - SplitView. , , . (in).
MvvmCross , SplitView, ViewModels. , - , . , , .
MultiRegionPresenter
Setup.cs UWP CreateViewPresenter .
`protected override IMvxWindowsViewPresenter CreateViewPresenter(IMvxWindowsFrame rootFrame)
{
return new MvxWindowsMultiRegionViewPresenter(rootFrame);
}`
, . Frame, .
`<mvx:MvxWindowsPage ...>
<Grid>
<SplitView>
<SplitView.Pane>
</SplitView.Pane>
<SplitView.Content>
<Frame x:Name="MainContent" />
</SplitView.Content>
</SplitView>
</Grid>
</mvx:MvxWindowsPage> `
, ShowViewModel (...) , MainContent.
MvxRegionAttribute, , , . Frame .
`[MvxRegion("MainContent")]
public partial class PersonView
{
}`
. .
, .
`<Frame x:Name="MainContent">
<Frame.ContentTransitions>
<TransitionCollection>
<NavigationThemeTransition>
<NavigationThemeTransition.DefaultNavigationTransitionInfo>
<EntranceNavigationTransitionInfo />
</NavigationThemeTransition.DefaultNavigationTransitionInfo>
</NavigationThemeTransition>
</TransitionCollection>
</Frame.ContentTransitions>
</Frame>`
.
, ,
Stephanvs