WPF новичок здесь, так что извините за простой вопрос. Как заставить триггер сработать в UserControl из элемента управления вне этого UserControl? Вот что я хочу сделать ...
У меня есть UserControl с триггером, настроенным на отображение изменения цвета фона, когда IsMouseOver имеет значение True. Если я наведу курсор мыши на UserControl, триггер сработает, как я и ожидал. Я хотел бы создать окно, содержащее UserControl и кнопку, а когда пользователь наведет курсор на кнопку, запустить триггер UserControl. Что-то вроде:
<Window x:Class="WpfApplication1.SimpleUCTry1.Window1"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:local="clr-namespace:WpfApplication1.SimpleUCTry1"
Title="Window1" Height="300" Width="300">
<StackPanel>
<local:Simple />
<Button Content="Foo" />
</StackPanel>
Таким образом, если пользователь наводит курсор на кнопку «Foo», срабатывает триггер «Simple» UserControl.
Возможно ли это?
Спасибо,
Andy