我想对多个控件的标准非路由 .NET 事件使用相同的处理程序。我有以下 xaml。稍后在 xaml 代码中,我用 newton:ConvexBody3D 声明了另一个 ModelVisual3D,并且我希望 ConvexBody3D 对作为非路由事件的 ApplyForce 事件使用相同的处理程序 (BodyApplyForce)。运行应用程序时,仅针对首先声明的 ConvexBody3D 引发 ApplyForce 事件,而不会针对连续的 ConvexBody3D 引发。如何对所有 ConvexBody3D 使用相同的事件处理程序?
<ModelVisual3D x:Name="Box1" >
<newton:World.Body>
<newton:ConvexBody3D x:Name="blueCube" Mass="0.1" ApplyForce="BodyApplyForce"/>
</newton:World.Body>