0
Auf meinem wpf Formular habe ich Bild und toggle Knopfkontrollen. Auf Bild Maus über Ich möchte Ereignis auf die Umschalttaste auslösen - dieses Ereignis wird actully simulieren der Mauser Eingabe auf die Umschaltfläche.Kann Ereignis auf Bildmaus nicht auslösen geben Sie ein
Aus irgendeinem Grund bekomme ich einen Absturz auf dem RaiseEvent.
Der Code:
<Grid>
<Grid.RowDefinitions>
<RowDefinition Height=".9*"/>
<RowDefinition Height=".1*"/>
</Grid.RowDefinitions>
<ToggleButton Name="toggleBtn" Grid.Row="0" Grid.RowSpan="2" Content="...test..." VerticalContentAlignment="Bottom" />
<Image Name="imgCtrl" Grid.Row="0" Source="someImg.jpg" Stretch="Fill" MouseEnter="imgMouseEnter_Event" />
</Grid>
Der Code, der durch den Fall
private void imgMouseEnter_Event(object sender, MouseEventArgs e)
{
toggleBtn.RaiseEvent(new RoutedEventArgs(ToggleButton.MouseEnterEvent));
}
Vielen Dank für jede Hilfe.
Zeigt es keine Details Ausnahme, wenn abstürzt? Veröffentlichen Sie sie. – decyclone
Nein - nur schneller Absturz ... alle Debug-Ausnahmen werden überprüft. – Yanshof
ok, ich habe jetzt eine execution Objekt des Typs 'System.Windows.RoutedEventArgs' kann nicht in den Typ 'System.Windows.Input.MouseEventArgs' konvertiert werden. – Yanshof