0
有谁知道用于显示取决于对象/视图模型的视图的相同功能是否适用于Silverlight 3?Silverlight 3中的Caliburn和datatetes 3
像这样:
<Application.Resources>
<DataTemplate DataType="{x:Type vm:CustomerViewModel}">
<view:CustomerView />
</DataTemplate>
<ContentControl Content="{Binding Path=CurrentView}"/>
public class RootViewModel : BaseViewModel
{
private BaseViewModel _currentView;
public BaseViewModel CurrentView
{
get { return _currentView; }
set
{
_currentView = value;
RaisePropertyChanged("CurrentView");
}
}
public void ShowCustomer()
{
CurrentView = IoC.Resolve<Customerviewmodel>();
}
}
很抱歉的格式。似乎无法得到它的权利......
/约翰
你有个简单的例子吗? – 2010-02-25 09:50:53