MVVM和UserControl

时间:2013-04-16 09:08:36

标签: wpf xaml mvvm viewmodel

我有点挑胆,这是:

我有一个使用userControl的MainWindow.xaml。后者需要一个正常运行的路径,并通过公共字符串属性。

MainWindow与一个视图模型相结合,我在其中完成创建上面所需路径所需的工作。

是否有一种干净的方法可以从MainWindow.xaml设置userControl的路径属性,例如绑定到其viewmodel的某个属性? 像

这样的东西
<uc:MyUserControl x:Name="controlsName" 
    PathPropertyNeeded="{Binding ViewModelsProperty}" />

2 个答案:

答案 0 :(得分:0)

是的,您只需要确保PathPropertyNeededdependency property

答案 1 :(得分:0)

您需要一个依赖属性:

http://wpftutorial.net/DependencyProperties.html