解决方案 »

  1.   

    所有控件的click事件执行panel的click事件
      

  2.   

    一个 Panel 上写什么事件啊,这样的操作太不明显了。
    实在要用就用 Padding 留点空间出来吧。
      

  3.   

    所有控件的click事件执行panel的click事件如果每次panel上面的控件事件触发完成后,再触发panel的click事件这个倒也好解决。可以按照1楼方法。如果只是单纯的想执行panel上的click事件,怎么去判断操作者是想点击panel还是想点击panel上的其它控件?
      

  4.   

    所有控件执行一个控件的click时间
    在click时间里面用
     switch (控件名称)
                            {
                               case "控件名称":
    //处理事件
                               break;
                            }
      

  5.   

    感谢给位,换一种说法吧
    我对Panel进行扩展,在上面添加一系列的控件,作为一个自定义控件来用
    就像QQ的好友一样,上面添加一个pictureBox显示头像,添加两个label显示昵称和签名
    当鼠标点击或者经过这个自定义控件的时候,要触发一些事件我曾经试着创建系统自带的自定义控件Component来实现,但发现这个控件的属性和方法很少
    那么各位有什么更好的办法来实现这个功能么?谢谢!
      

  6.   


    怎么才合理 问你自己
    不要问我如果一个UI很可能被其他的UI挡住 那么就绝对不应该让它来跟用户交互
    这是UI设计的最基本的原则之一
      

  7.   

    直接GDI绘图吧,你这样控件太多了浪费资源
      

  8.   


    怎么才合理 问你自己
    不要问我如果一个UI很可能被其他的UI挡住 那么就绝对不应该让它来跟用户交互
    这是UI设计的最基本的原则之一
    都不用睡觉的吗?4点耶
      

  9.   


    怎么才合理 问你自己
    不要问我如果一个UI很可能被其他的UI挡住 那么就绝对不应该让它来跟用户交互
    这是UI设计的最基本的原则之一
    都不用睡觉的吗?4点耶她在国外