Alteração de gatilho de evento WPF Outro elemento da interface do usuário
Eu definiListBox
no meu XAML que usaItemTemplate
. Dentro deItemTemplate
Eu coloquei Image.
<ListBox.ItemTemplate>
<ListBox.ItemsPanel>
<ItemsPanelTemplate>
<WrapPanel x:Name="itmTempPanel" IsItemsHost="True" ItemWidth="60" ItemHeight="60" Width="{Binding ElementName=lstFilesDropped, Path=Width}"/>
</ItemsPanelTemplate>
</ListBox.ItemsPanel>
...
<Image>
<Image.Triggers>
<EventTrigger RoutedEvent="MouseEnter">
<BeginStoryboard>
<Storyboard>
<DoubleAnimation Storyboard.TargetProperty="Height" To="71" Duration="0:0:0.3" />
<DoubleAnimation Storyboard.TargetName="itmTempPanel" Storyboard.TargetProperty="Height" To="71" Duration="0:0:0.3" />
</Storyboard>
</BeginStoryboard>
</EventTrigger>
</Image.Triggers>
</Image>
</ListBox.ItemTemplate>
Quando o mouse entra na imagem, quero começar o storyboard nessa altura da imageme noWrapPanel
que eu defini dentro doItemsPanelTemplate
.
Quando o mouse entra nessa imagem, recebi a seguinte exceção: "O nome 'itmTempPanel' não pode ser encontrado no escopo de nome de 'System.Windows.Controls.Image'."
Como posso alterar outra propriedade do elemento que inicia o storyboard.
Obrigado pela ajuda !!