使用Silverlight / WPF,我可以使用以下方法将tabcontrol的内容绑定到视图模型:
<ContentControl cm:View.Model="{Binding Test}"/>
我用Caliburn和Xamarin Forms以及TabbedPage尝试这个,我的实验是:
<TabbedPage>
<TabbedPage.Children>
<ContentPage Title="Test" cm:View.Model="{Binding Test}">
这没有错误,但在标签上没有显示任何内容。
我在我的viewmodel中使用:((IActivate)Test).Activate();
来显示内容。不知怎的,Start
方法不存在......
可以这样做吗?我有时也想在其他页面上重复使用这些内容。 我正在使用奈杰尔的最新alpha。