Как вызвать событие Onload / OnUnload из FrameworkElement для целей модульного тестирования? - PullRequest
4 голосов
/ 01 сентября 2010

Как вы можете видеть здесь , я не могу использовать отражение, чтобы получить многоадресные делегаты приватных полей за этими событиями FrameworkElement, потому что они не похожи на поля.Так как это сделать?

1 Ответ

12 голосов
/ 01 сентября 2010

Пожалуйста, попробуйте это:

yourControl.RaiseEvent(new RoutedEventArgs(FrameworkElement.LoadedEvent));

Это должно работать! :)

...