如何绑定在XAML中定义为usercontrol的属性?

时间:2010-03-12 22:24:13

标签: xaml silverlight-3.0 mvvm

在XAML(Root是UserControl)中,我定义了一个包含两列的网格。 在ViewModel层中,我将属性定义为UserControl。 ViewModel设置为XAML的DataContext。

如何将UserControl声明式类型的属性绑定到网格?

由于

1 个答案:

答案 0 :(得分:0)

我不确定如何回答您的字面问题,但听起来您在这里采取了错误的方法 - 您的表示层(UserControl)与您的业务逻辑(视图模型)混合在一起。

我会创建一个属性,它是填充datacontext的类型的可观察集合。然后,您可以将网格的ItemsSource属性绑定到该属性,该属性应该为您提供所需的结果。

我希望有所帮助。