The following code was part of an answer I have received to solve a probem I have posted in SO. It works fine, however I'm curious if its allowed to manually invoke another event from within an invocation-method with the EventArgs of the original event:
protected override void OnMouseLeftButtonUp( MouseButtonEventArgs e ) {
base.OnMouseLeftButtonDown( e );
}
I have seen this pattern frequently but never used it because I feared always that this could lead to sideeffects or problems in future versions of WPF. Has anyone the insight to tell me if such redirected event-invocations are save?