我正在尝试在view1内部引用一个view2。问题在于view2在不同的项目中,所以我不能真正使用以下内容:
<local:View2Name DataContext="{Binding XZValue}" />
它在不同的命名空间中,所以我应该使用哪个标签以及该怎么做?
答案 0 :(得分:0)
首先确保引用了view2所在的项目(请参见Eldho的评论)
然后,您应链接文件顶部view2所在的名称空间
xmlns:view2namespace="clr-namespace:Project2.Views;assembly=Project2"
其中“ Project2.Views”是命名空间,“ Project2”是您可以自行选择“ view2namespace”的项目,但它必须是唯一的
现在您应该可以使用这样的视图
<view2namespace:view2 DataContext="{Binding XZValue}" />