winform中有很多label控件,双击后怎么判断是在哪一个label控件上双击的呢

问题描述

,如图,窗体中有很多个label控件,想在双击不同的label的时候打印不同的东西出来,请问怎么判断是在哪个label上双击的呢?谢谢

解决方案

解决方案二:
给每个label加上DoubleClick事件的处理代码。1:给每个不同的控件添加不同的处理代码,那么直接就知道了2:给每个控件绑定相同的处理代码,在事件的参数里有sender参数,把它强转为label后判断name就可以知道是谁被点击的
解决方案三:
无论是托放的还是动态的每个控件名称都是不同的当然可以区别
解决方案四:
事件中有一个sender参数,这个就是你双击的那个
解决方案五:
(senderasLabel).Text

时间: 2024-08-15 15:57:22

winform中有很多label控件,双击后怎么判断是在哪一个label控件上双击的呢的相关文章

c# winform中有很多初始化数据 如何缓存起来

问题描述 很多初始化数据,从数据库多个表读取出来,在多个form中使用,而且这些数据很少更新,如何把这些数据缓存到客户端,不要打开一个form读取一次数据库,我使用静态类,不确定这样效果如何?staticDataTable_dt;publicstaticDataTabledt{get{return_dt;}set{_dt=value;}} 解决方案 解决方案二:按照你描述的需求来说,你可以在获取数据的地方"缓存",就等于说获取数据的时候先去缓存里找,没有找到就去读库,找到就直接返回,需

获取控件句柄后,如何把值传递给该控件!

问题描述 制作一个简单的程序,窗体上一个CLICK按钮!点击按就触发事件!首先判断是否存在特定程序(该特定程序有一个密码文本框,一个"确定"和一个"取消"按钮),给密码框填入密码(获取密码框句柄,把密码传递给密码框),模拟点击"确定"按钮,实现自动登陆!现在把代码发给大家,大家帮我看一下,我的值为什么无法传递给密码框.声明部分:[DllImport("user32.dll")]publicstaticexternIntPtrF

C# winform 如何在Panel控件的拖拽DragDrop事件中获取Label对象

问题描述 C# winform 如何在Panel控件的拖拽DragDrop事件中获取Label对象 在C# winform中,在form窗体中有四个Panel控件(panel1.panel2.panel3.panel4)以及三个Label控件(label1.label2.label3). 目前需要将任意一个Label控件对象拖入任意一个Panel控件中.一旦松开鼠标,那么拖拽过程结束.此时应当处理Panel控件的DragDrop事件. 请问,在Panel控件的DragDrop事件中,如何获取La

panel-C# winform 如何在Panel控件的拖拽DragDrop事件中获取Label对象

问题描述 C# winform 如何在Panel控件的拖拽DragDrop事件中获取Label对象 在C# winform中,在form窗体中有四个Panel控件(panel1.panel2.panel3.panel4)以及三个Label控件(label1.label2.label3). 目前需要将任意一个Label控件对象拖入任意一个Panel控件中.一旦松开鼠标,那么拖拽过程结束.此时应当处理Panel控件的DragDrop事件. 请问,在Panel控件的DragDrop事件中,如何获取La

panel-C# winform 如何实现将Label控件的文本内容拖动到任意的Panel控件中。

问题描述 C# winform 如何实现将Label控件的文本内容拖动到任意的Panel控件中. 在C# winform中,有一个form窗体,在form窗体中包函四个Panel控件(panel1.panel2.panel3.panel4)以及三个Label控件(label1.label2.label3). 目前需要实现如下拖动效果: 1.要求将label1控件的text文本内容,手动拖动到任意一个Panel控件中居中显示label1控件text文本内容. 2.并且要求将拖动到Panel控件中的

在GridView控件的TemplateField字段中有一DropDownList控件,该DropDownList控件有一事件处理程序。要求:用户选择某一条目(如c)后,c仍显示在DropDownList控件中。怎么做?

问题描述 各位高手: 我在GridView控件中添加一TemplateField字段,然后在该字段的HeaderTemplate中添加一DropDownList控件,再为该DropDownList控件添加一事件处理程序.假设该DropDownList控件有a.b.c.d这4个选项,现在想达到这样的效果:用户选择某一条目(如c)后,c仍显示在该DropDownList控件中.问题是:事件处理程序执行完毕后,DropDownList控件所显示的条目又回到第一个a,而不是c.为什么?请指教,谢谢! 解

asp-ASP.ascx 控件发布后,修改覆盖后 控件报错

问题描述 ASP.ascx 控件发布后,修改覆盖后 控件报错 ASP.net 的网站,我很多个页面引用了ascx格式的控件,并在后台 有与界面进行交互,发布完成,可以使用,但是根据需求更改了一个,有引用的界面发布之后,把界面覆盖了,并且把对应的DLL 也放到BIN里了 但是 报错找不到依赖,其他有引用的页面正常

图-asp.net使用chart控件发布后页面报错

问题描述 asp.net使用chart控件发布后页面报错 页面错误提示如下图所示 请问各位有没有什么解决方法

iOS 10 今日控件向后兼容的几个技巧

本文讲的是iOS 10 今日控件向后兼容的几个技巧, 回顾今日控件在过去几年中重要性如何得到提升是一件很有趣的事.今日控件首次在 iOS 8 出现,当时并没有受到高度欢迎,并且在通知中心与错过的通知结合在一起.然而,在 iOS 10,今日控件彻底的改变了,完全接管主屏幕的左滑项,这过去常常被用作「滑动解锁」.在外观方面,该控件也有相当大的转变,从一个深色主题转变为一个珍珠白主题. 不幸的是,对于开发者,如果你和我的团队一样还不能完全放弃对 iOS 10 以下的支持,那么你不得不解决完美支持两种外