复合控件添加事件响应

codeyell-com 2009-11-12 02:14:23
我定义了一个自己的控件,里面放了一个label,用来显示系统时间。
问题:
如何能给我的控件增加mouse click的事件,并在控件属性窗口的事件栏里显示?
...全文
47 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
codeyell-com 2009-11-12
  • 打赏
  • 举报
回复
明白了
if (!this.DesignMode)
{
timer1.Enabled = true;
}
codeyell-com 2009-11-12
  • 打赏
  • 举报
回复
为什么我的程序还没运行,在设计窗口的时候,timer就开始记时了

我是在控件的formload里启动timer的
zgke 2009-11-12
  • 打赏
  • 举报
回复
添加一个事件
public event HandledEventHandler MouseClick;


在你Label的Mouse Click和你的用户控件的Mouse Click事件里写

if (MouseClick != null) MouseClick(sender, e);



111,120

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • AIGC Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧