He creado un control de usuario, similar a lo siguiente:desencadenantes miembros de la colección deben ser del tipo EventTrigger
<UserControl>
<StackPanel Orientation="Vertical">
<StackPanel x:Name="Launch" Orientation="Horizontal" Visibility="Collapsed">
<!-- Children here -->
</StackPanel>
<ToggleButton x:Name="ToggleLaunch" IsChecked="False" Content="Launch" />
</StackPanel>
</UserControl>
que he estado tratando de utilizar un DataTrigger para hacer el 'lanzamiento' StackPanel se hacen visibles cuando la ToggleButton está marcado y, de lo contrario, seguirá colapsado. Sin embargo, en tiempo de ejecución me aparece un error que dice "Inicialización fallida del objeto (ISupportInitialize.EndInit). Los elementos de la colección Triggers deben ser del tipo EventTrigger". Intenté agregarlo a la colección de disparadores de UserControl y StackPanel sin éxito. Mi gatillo XAML tiene el siguiente aspecto:
<DataTrigger Binding="{Binding ElementName=ToggleLaunch, Path=IsChecked}" Value="True">
<Setter TargetName="Launch" Property="UIElement.Visibility" Value="Visible" />
</DataTrigger>
Si ya tiene un recurso * Style * configurado en su control de IU (como me sucedió a mí), para evitar más errores, simplemente conviértalo en la base del estilo local que tiene * DataTrigger *. Como en: '