c# - 以编程方式触发嵌套控件事件

标签 c# wpf

我有一个奇怪的问题,不知道如何解决。我有 3 个 wpf 用户控件。说 GroupHolder、Group 和 Child。子控件是一个小型用户控件,其父控件是组。 GroupHolder 是 Group 的父级。

图解控制结构。

Groupholder
    |
    |
  Group
    |
    |
 |---------|----------------|
Child     Child           Child

我以编程方式添加所有这些控件。我的问题是我必须将 Child 中触发的点击事件路由到 GroupHolder。

有人可以帮忙吗?

最佳答案

您可以简单地将事件定义为冒泡路由事件,并在树的任何级别处理它。欲了解更多信息,请参阅http://msdn.microsoft.com/en-us/library/ms742806.aspx

关于c# - 以编程方式触发嵌套控件事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10267476/

相关文章:

c# - 有没有更好的方法来使用 LINQ 聚合字典?

c# - 打开DLL并重写

c# - WPF 相当于 Paint 事件中的 Windows 窗体 Region.Xor 吗?

java - 如何将我的 Java 程序集成到用 C# 编写的项目中?

c# - Ninject:将某物绑定(bind)到自身是什么意思?

c# - WPF:不透明度和 MouseEnter 事件

复合控件中的 WPF TabIndex

.net - VS XAML设计器如何知道如何自动填充某些值?

c# - .NET C# 电子邮件 : using Email Template

c# - 如何为包含只读成员的接口(interface)创建单元测试 stub ?