DataTemplate在Silverlight中等效

时间:2010-02-23 23:59:32

标签: silverlight mvvm

寻找以下的WPF等价物:

<controls:TabItem
    Foreground="Black"
    Header="{Binding Path=Home.Header}"
    Content="{Binding **Path=Home**, Mode=OneWay}" />

首页是:

public ViewModelBase Home
{
    get
    {
        return this._homeViewModel;
    }
}

ViewModel内,我无法将XAML绑定到Silverlight中的_homeViewModel

有什么想法吗?

1 个答案:

答案 0 :(得分:2)

Silverlight仍然不支持隐式DataTemplates: - (

您可以做的最好的事情是使用附加行为来自己设置DataTemplate(并使行为获得一个带有由约定定义的键的DataTemplate)。

Google“附加行为”,如果那是gobbledygook。