Is there a way to get a reference to a RoutedEvent given its name?
I tried EventManager.GetRoutedEventsForOwner( typeof(ListBox) ).FirstOrDefault( r => r.Name == eventName ) but it return null.
Is there a way to get a reference to a RoutedEvent given its name?
I tried EventManager.GetRoutedEventsForOwner( typeof(ListBox) ).FirstOrDefault( r => r.Name == eventName ) but it return null.
The ListBox class defines no routed events. The Selector base class does though:
string eventName = "SelectionChanged";
var events = EventManager.GetRoutedEventsForOwner(typeof(System.Windows.Controls.Primitives.Selector)).FirstOrDefault( x=> x.Name == eventName);