Ich versuche, einen Verweis auf das ElementHost-Steuerelement zu erhalten. Zum Beispiel im folgenden Code muss ich zunächst den Inhalt "testImage" des WPF-Benutzersteuerelements verwenden, um das Ereignis zu essen. Das WPF-Steuerelement wird zur Laufzeit hinzugefügt, ebenso wie das ElementHost-Steuerelement, so dass ich nicht den Namen des WPF-Steuerelements oder den Namen von ElementHost verwenden kann. Meine Logik ist es, das übergeordnete WPF-Benutzersteuerelement des "testImage" abzurufen, und dann das übergeordnete ElementHost des WPF-Benutzersteuerelements abzurufen. Aber ich bin mit Schwierigkeiten schreiben es in Code. Bitte beraten. Danke.
<UserControl x:Class="WpfTest”
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" Width="300" Height="300">
<Grid>
<Label FontSize="10" Height="24" Margin="74,16,0,0" Name="testLabel" VerticalAlignment="Top" />
<Image Name="testImage" Stretch="Uniform" HorizontalAlignment="Left" Width="64" Height="81" VerticalAlignment="Top" Margin="8,0,0,0"/>
</Grid>
</UserControl>