Как сделать так, чтобы мои элементы управления появлялись в окне инструментов Visual Studio в режиме реального времени, когда включен «только мой xaml»? - PullRequest
0 голосов
/ 15 января 2020

Когда «просто мой xaml» включен, мои производные от UserControl элементы управления, которые не содержат файл XAML, не отображаются в живом дереве визуалов. Мои элементы управления, которые имеют файлы XAML и находятся в одном и том же проекте (фактически, в том же пространстве имен) do .

Я хочу, чтобы все мои элементы управления отображались без отключения, просто мой xaml ".

Как мне это сделать?

ИЗМЕНЕНО с момента запроса, вот пример XAML в одном из отображаемых элементов управления. Поскольку все элементы управления (даже шаблонный) XAML появляются, и ни один из элементов управления без него не появляется, я не думаю, что содержимое XAML имеет значение ..

(Также, чтобы быть ясно, "живой" «Визуальное дерево» - это окно инструментов Visual Studio, которое отображает визуальную структуру вашего WPF-приложения во время его работы. В самом приложении все работает как положено.)

<controls:UxpFactContentControl x:Class="TheTree.UxOne.Controls.UxpActionContentControl"
         xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
         xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
         xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" 
         xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
         xmlns:controls="clr-namespace:TheTree.UxOne.Controls"
         mc:Ignorable="d" 
         d:DesignHeight="30" d:DesignWidth="100">
    <Button x:Name="ActionButton" Click="OnActionClicked" />
</controls:UxpFactContentControl>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...