我有一个UserControl,我们称之为myUC,它是我的WPF应用程序主窗口(myWindow)中的几个UserControls之一。myUC包含许多标准控件,其中一个是按钮,我们称之为myButton。
当我单击myButton时,我想执行myMethod(),它存在于myWindow的代码隐藏中。
问题是myUC根本不知道myWindow的存在,更不用说myMethod的存在了。
我如何发送这样的信息:‘嘿,myWindow,醒醒。刚刚点击了myUc上的myButton;请运行我的方法’?
发布于 2010-11-17 05:55:19
我建议学习Routed Events和Routed Commands -这是他们应该做的事情。
https://stackoverflow.com/questions/4199312
复制相似问题