private static void MyContentControlLoaded(object sender, RoutedEventArgs e) { ILoadedAction loadedAction = GetLoadedAction((ContentControl)sender); loadedAction?.ContentControlLoaded(); }
public static void SetLoadedAction(DependencyObject sender, ILoadedAction value) => sender.SetValue(LoadedActionProperty, value);
private static void MyWindowLoaded(object sender, RoutedEventArgs e) { ILoadedAction loadedAction = GetLoadedAction((Window)sender); loadedAction?.WindowLoaded(); }