【发布时间】:2009-03-15 21:02:36
【问题描述】:
通过使用反射器,您可以看到 WPF UserControl 正在覆盖 AdjustBranchSource。
internal override void AdjustBranchSource(RoutedEventArgs e)
{
e.Source = this;
}
我自己的问题是由该问题引起的不一致。 当元素基于用户控件内部或外部时。 Source 参数的行为不同。令我惊讶的是,源应该始终是 RoutedEvent 的目标元素。
问题是为什么要这样实现?
【问题讨论】: