vs2010中的系统空间,例如button的事件触发原理,在哪里能找到它的触发函数。
vs自带的控件的事件的触发原理是什么?我能知道的就是在设计的cs中关联了事件的方法,然后再有一个xxx_click(sender,e)的这个执行方法,但是【重点】,这个事...
vs自带的控件的事件的触发原理是什么?我能知道的就是在设计的cs中关联了事件的方法,然后再有一个xxx_click(sender,e)的这个执行方法,但是【重点】,这个事件是在哪里触发的呢?……“例如我们自定义事件的时候一定要有一个方法去执行这个事件,然后当需要的时候在执行这个方法就触发了事件。"
展开
9个回答
展开全部
1.事件是特殊的委托,带有一个event标示符。
2.事件在哪里触发的?在控件加载渲染的时候会把一些方法根据事先的定义注册给控件相应的事件,在控件封装的属性发生变化时,会有相应的事件监听到并被触发。
这个如果你自己写过控件,自己定义过控件的事件应该就知道的。
3.关于刚才我看你问人家的什么“鼠标移到当前button上”这种怎么获取到的,刚才已经给你提到了,是button某个属性发生了变化(比如在屏幕的位置),事件监听到之后就被触发了。如果你要捕捉鼠标的一些操作或者键盘的操作,.net的类库有相应的一些捕捉的方法,你可以查到。
4.如果你要上升到如何捕捉鼠标操作等这种高度的话,这个我估计只有c,c++或者其他一些低级但是可以操作硬件的语言可以给你答疑,那你就得了解下嵌入式了。
2.事件在哪里触发的?在控件加载渲染的时候会把一些方法根据事先的定义注册给控件相应的事件,在控件封装的属性发生变化时,会有相应的事件监听到并被触发。
这个如果你自己写过控件,自己定义过控件的事件应该就知道的。
3.关于刚才我看你问人家的什么“鼠标移到当前button上”这种怎么获取到的,刚才已经给你提到了,是button某个属性发生了变化(比如在屏幕的位置),事件监听到之后就被触发了。如果你要捕捉鼠标的一些操作或者键盘的操作,.net的类库有相应的一些捕捉的方法,你可以查到。
4.如果你要上升到如何捕捉鼠标操作等这种高度的话,这个我估计只有c,c++或者其他一些低级但是可以操作硬件的语言可以给你答疑,那你就得了解下嵌入式了。
网易云信
2023-12-06 广告
2023-12-06 广告
UIkit是一套轻量级、模块化且易于使用的开源UI组件库,由YOOtheme团队开发。它提供了丰富的界面元素,包括按钮、表单、表格、对话框、滑块、下拉菜单、选项卡等等,适用于各种类型的网站和应用程序。UIkit还支持响应式设计,可以根据不同...
点击进入详情页
本回答由网易云信提供
展开全部
如果你说的是窗体,在“解决方案资源管理器”那里有个图标,名叫“显示所有文件”,点击开后,你所想要的代码就在窗体名.designer.cs里面。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
<asp:Button ID="Button1" runat="server" Text="确定" onclick="submit_click" />这是前台的button控件的代码,后台的时候写个submit_click方法就可以了,想进行什么操作自己写就好
更多追问追答
追问
你说的这个我知道,我想知道他是怎么把按钮按下的行为和这个事件进行关联的。
追答
这是通过控件的基本触发事件onclick啊。。。你想深究下控件?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
选中使用的控件 右击选择属性 在右边有个属性框 点击那个闪电符号 有该控件 包含所有的事件
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你点击的时候,操作系统就发会发送一个点击事件给你的程序,你的程序根据你的代码触发这个事件。
追问
有相关的文章或者是源码可以借我学习一下么?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询