现有一个复合控件,包含一个label和两个button,
请问使用该复合控件时,如何使button按钮可以点击,并响应事件?复合控件子控件响应事件

解决方案 »

  1.   

    自己写一个自定义控件的click事件,然后触发按钮的click事件
      

  2.   

    button本来就是可以点击的,用不着设置什么。与之相关的设计概念,你在复合控件中用什么控件来实现界面(不管是winform、wpf还是你自定义的控件)在复合控件之外是不应该想当然的。因此复合控件的设计应该按照业务,定义一个业务事件。而跟什么button的什么click行为没有直接关系。这就是设计思路上的层次差别。