Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
给定一个路由事件标识符。
可以使用反射为该事件创建一个处理程序?(当然在处理程序中添加一些代码)。
Silverlight 中只有非常有限数量的真正路由事件,它们都定义在UIElement(除了Loaded在FrameworkElement)上。
UIElement
Loaded
FrameworkElement
如果它是您所指的其中之一,而不是使用反射,只需将提供的RoutedEvent对象与这些少数已知对象之一进行比较会更容易。一旦建立,您将知道要使用有限数量的可能签名中的哪一个。
RoutedEvent
不确定这是否是您正在寻找的,但您是否研究过 Func 和 Action 委托?