社区
C#
帖子详情
100分求高手讲解Winform tooltip的原理!
纷享刘晨
2007-03-29 09:45:23
请高手讲解一下tooltip是如何“画”在Form之外的,以及有什么办法,可以在tooltip中加入控件?
...全文
476
19
打赏
收藏
100分求高手讲解Winform tooltip的原理!
请高手讲解一下tooltip是如何“画”在Form之外的,以及有什么办法,可以在tooltip中加入控件?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
19 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zhaochong12
2007-08-29
打赏
举报
回复
楼主可以不把toolbar看成是一个bar, 可以制作成一个windown, 然后作为主界面的一个子窗体就行了, bar窗口和windown的区别就是bar可以停靠, bar在任务栏不显示, bar是主的子窗体, 是不是马上就很简单?
zhaochong12
2007-08-29
打赏
举报
回复
A Simple C# Toolbar Docking Framework
一个拖放停靠工具条
http://www.codeproject.com/cs/menu/ToolBarDock.asp
ToolStrip Custom Renderers
透明Tool条
http://www.codeproject.com/useritems/CustomToolStripRenderer.asp
niclby
2007-03-29
打赏
举报
回复
有方案吗 给我也发个被 libaoyanq@163.com
superbug1984
2007-03-29
打赏
举报
回复
如果搜不到,可以发站内消息给偶,偶email你
superbug1984
2007-03-29
打赏
举报
回复
在VS2005中新增了一个控件,可以达到lz的要求
ToolStripDropDown
lz可以自己写一个类来继承它,然后你想怎么加控件都没问题了。
具体做法可以搜索CodeProject
纷享刘晨
2007-03-29
打赏
举报
回复
to: whChina(江城老温)
你给我的代码我看了,显示tooltip的时候,任务栏会打开一个新的窗口,感觉很不爽,达不到tooltip的感觉
wzq6511
2007-03-29
打赏
举报
回复
mark
纷享刘晨
2007-03-29
打赏
举报
回复
还有,WinForm也实现的IWin32Windows接口,可以获得窗体的句柄,但是.net中怎么向窗体发送消息呢。。。
纷享刘晨
2007-03-29
打赏
举报
回复
啊~~~~~~VC哦。。想想都头痛啊。。试着摸索以下。。
但还是希望可以有.NET的高手,给一个比较完整的实现方案。
不知道能不能做一个假的Form,但是怎么隐藏窗口的边框呢。。。思考中。。
江城老温
2007-03-29
打赏
举报
回复
http://www.codeproject.com/cs/miscctrl/balloonwindow.asp
建议楼主看看Windows核心编程,这个问题,对于学习VC的兄弟们来说,是简单的。
在WINDOWS中,任何对象都有唯一对应的句柄,在C#对应数据类型就是IntPtr。如此可以给这个句柄传送消息。
hertcloud
2007-03-29
打赏
举报
回复
Relector 查看其 实现原理.
懒牛科技
2007-03-29
打赏
举报
回复
关注
纷享刘晨
2007-03-29
打赏
举报
回复
我看了一下tooltip的元数据,发现tooltip继承自Component和IExtenderProvide,后一个仅仅是提供Extende功能,继承自组件也没有什么特别的。所以tooltip应该是完全自己实现的。。谁能详细说明一下么?还有如果要在tooltip里面加入控件,怎么实现呢?
luckin
2007-03-29
打赏
举报
回复
嘛是tooltip?
bzhi268
2007-03-29
打赏
举报
回复
帮顶
北京的雾霾天
2007-03-29
打赏
举报
回复
Tooltip其实也是一个Window的窗口,它有着和Form一个样的句柄,只是这个窗口的样式和普通的不一样罢了.
superbug1984
2007-03-29
打赏
举报
回复
to happycharles
ToolStripDropDown 是VS2005新增的一个控件,具体怎么用你留个邮箱,我把代码给你发过去就行了
纷享刘晨
2007-03-29
打赏
举报
回复
to:hertcloud(·£孙子兵法£·)
我用了Reflector,但是。。。那里面的代码,似乎太复杂了。。而且用到NativeMethod和UnsafeNativeMethod。。这个我在外部也是不能用的吧。。。
纷享刘晨
2007-03-29
打赏
举报
回复
to: superbug1984(Yo~ C# Cool~)
ToolStrip?工具条?
在Disabled的控件上顯示
ToolTip
在Disabled的控件上顯示
ToolTip
在
WINFORM
中,如果一个控件有设置
tooltip
,那么鼠标移上去会显示出提示文字.但是当此控件的Enabled=false时,这个
Tooltip
是无效的. 本示例就是用来解决这个问题.
C#窗体
Winform
,鼠标悬停在控件上,提示框,显示信息。
对应文章地址:https://blog.csdn.net/mazhiyuan1981/article/details/109199984
winform
实现360、QQ窗体与控件
利用
winform
的gdi+控件实现的QQ窗体与控件
198个经典C#
WinForm
实例源码 超赞的完整版
"198个经典C#
WinForm
实例源码"包括: 1-窗体技巧 2-控件操作 3-图像操作 4-报表打印 5-系统操作 6-文件处理 7-网络操作 8-数据库操作 9-加密解密 10-硬件读写 11-游戏设计 "超赞的198个经典C#
WinForm
实例源码.zip " ~欢迎同学们下载共同学习~
Winform
开发全套31个UI组件开源共享]
[
Winform
开发全套31个UI组件开源共享]
C#
111,098
社区成员
642,554
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章