C# 事件处理程序silverlight?

C# 事件处理程序silverlight?,c#,event-handling,layer,C#,Event Handling,Layer,这里有一个关于事件处理程序的简单问题。 我通过silverlight中的用户控件层向上传递事件(所有控件都从基类继承事件),“侦听器”将以下格式附加到声明的较低控件对象名: controlname1.xyzEvent += xyzHandler(controlname1_xyzEvent); 我所面临的问题是,我需要以相反的方向传递一个事件,沿着层向下传递到较低的控件,但是没有控件名称引用可供调用 因此,我的问题是,我如何将这些事件联系起来 如果您有任何想法,我们将不胜感激。您能给控件起个名字

这里有一个关于事件处理程序的简单问题。 我通过silverlight中的用户控件层向上传递事件(所有控件都从基类继承事件),“侦听器”将以下格式附加到声明的较低控件对象名:

controlname1.xyzEvent += xyzHandler(controlname1_xyzEvent);
我所面临的问题是,我需要以相反的方向传递一个事件,沿着层向下传递到较低的控件,但是没有控件名称引用可供调用

因此,我的问题是,我如何将这些事件联系起来


如果您有任何想法,我们将不胜感激。

您能给控件起个名字吗<代码>将呈现一个按钮,但您可以将其设置为
并从代码中引用
Button1
,并分配事件处理程序和其他内容。我注意到,我确实找错了方向。当我应该使用一个方法调用嵌入在所述类中的用户控件中的函数时,我希望实现一个事件。希望这是有道理的。