Как отобразить контент из одного xaml внутри другого - PullRequest
0 голосов
/ 04 февраля 2019

Я пытаюсь сослаться на view2 внутри view1.Проблема в том, что view2 находится в другом проекте, поэтому я не могу использовать следующее:

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

Он находится в другом пространстве имен, поэтому какой тег я должен использовать и что делать?

1 Ответ

0 голосов
/ 05 февраля 2019

Сначала убедитесь, что ссылка на проект, в котором находится view2 (см. Комментарий Eldho)

Затем следует связать пространство имен, в котором view2 находится в верхней части файла

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

, где «Project2.Views» - это пространство имен, а «Project2» - проект, который вы можете выбрать «view2namespace» самостоятельно, но он должен быть уникальным

Теперь вы должны иметь возможность использоватьваш взгляд, как это

<view2namespace:view2 DataContext="{Binding XZValue}" />
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...