2
マスターページと詳細ページの両方にコンシリジョンのないXAMLのマスター詳細ページを作成しようとしています。私はMVVMアーキテクチャを使用して、それがこのような「マスターページ」が、私はそれを切り替えることができViewModelにからから得られることを望んだ何かのような...XAMLとXamarinを使用してMaster-Detailページにマスターページを挿入する
<?xml version="1.0" encoding="utf-8" ?>
<MasterDetailPage xmlns="http://xamarin.com/schemas/2014/forms"
xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml">
<MasterDetailPage.Master>
MasterPage
</MasterDetailPage.Master>
<MasterDetailPage.Detail>
DetailPage
</MasterDetailPage.Detail>
</MasterDetailPage>
を持っています。
マイビューモデルがこの
public class MainPageViewModel : NavigableViewModel, IMainPageViewModel
{
public MainPageModel MainPageViews { get; set; }
public MainPageViewModel() : base()
{
MainPageViews = new MainPageModel()
{
NavigationBarPage = ViewFactory.Instance.Resolve<IMasterPageViewModel>()
};
}
}`
に似ているのViewModelでページにコンテンツページをバインドするためにとにかくありますか?
MasterDetailPageのMasterプロパティもDetailプロパティも、バインド可能なプロパティではないようです。参照:https://developer.xamarin.com/api/type/Xamarin.Forms.MasterDetailPage/ – jgoldberger