Как отладить внешний пользовательский контроль в WPF - PullRequest
0 голосов
/ 21 апреля 2020

Я использую пользовательский контроль Catel Focus, как показано ниже в моей программе. Когда мышь входит во второй TextBox, фокус меняется на первый. Я хотел бы использовать отладчик для пошагового выполнения кода Catel, чтобы я мог понять его поведение. Если бы я мог установить в своей программе точку останова, которая достигается, когда фокус активирован, то я мог бы сделать шаг оттуда. Но код в моей программе не задействован, поэтому нет ничего для точки останова. Как я могу это сделать?

<TextBox Text="Test force trigger" >
        <i:Interaction.Behaviors>
            <catel:Focus FocusMoment="Event" Source="{Binding ElementName=mouseEnter}" EventName="MouseEnter" FocusDelay="0" />
        </i:Interaction.Behaviors>
</TextBox>
<TextBox Name="mouseEnter" Text="Mouse Enter"/>
...