如何从另一个XAML显示内容

问题描述 投票:0回答:1

我想引用里面厂景一视图2。问题是,视图2是不同的项目,所以我真的不能使用以下命令:

            <local:View2Name DataContext="{Binding XZValue}" />

它是在不同的空间中,因此其标签我应该用什么做的?

c# wpf xaml mvvm
1个回答
0
投票

首先确保其中视图2是在引用的项目(见Eldho的评论)

然后,你应该链接的命名空间,其中视图2是在文件的顶部

xmlns:view2namespace="clr-namespace:Project2.Views;assembly=Project2"

其中“Project2.Views”是命名空间和“Project2的”的项目,您可以选择“view2namespace”自己,但它必须是唯一的

现在你应该可以使用你的看法是这样

<view2namespace:view2 DataContext="{Binding XZValue}" />
© www.soinside.com 2019 - 2024. All rights reserved.