如何在WinForm里创建一个可移动的控件

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何在WinForm里创建一个可移动的控件相关的知识,希望对你有一定的参考价值。

参考技术A 一般的控件都是“可移动”的,
你需要处理一下鼠标的拖拽事件,用来改变控件的Location

winform 鼠标移一个控件上,然后鼠标下方显示一句话,请问代码是怎么实现的?

我想要实现的功能就是
鼠标移动到一个控件上然后在鼠标下方显示一句话
就像在http://www.baidu.com/ 百度首页
把鼠标移到 百度首页的LOGO上 鼠标下方会显示一句话
请问 winform代码是什么?

winform里:
添加一个【ToolTip】控件(在工具栏里仔细找),然后选中窗体上的一个控件,打开属性面板,找到【ToolTip1上的ToolTip】设置值即可,

还可以用代码实现(先添加一个【ToolTip】控件):
ToolTip1.SetToolTip(this.Button1, "ddddddddddd");
参考技术A System.Windows.Forms.ToolTip callinfo = new ToolTip();
callinfo.SetToolTip(this.label3, info);
参考技术B Control.ToolTip属性。 参考技术C 有些控件的TAG属性,在里面输入你想要显示的话就能显示了。 参考技术D 应该只有在WEB里哟
FORM没听说过
用脚本

以上是关于如何在WinForm里创建一个可移动的控件的主要内容,如果未能解决你的问题,请参考以下文章

C# winform如何设置右击时触发事件

winform窗体如何在类里调用控件名。。。

winform中如何获取鼠标所点击的控件名称

C#WinForm中如何修改窗体显示的位置?

在C#winform中如何遍历子窗体中所有的控件

c# winform 如何给report.rdlc 图像控件,添加我电脑里保存的图片?