C# tooltip如何设置大小、无边框、透明背景?

背景是一张图片。... 背景是一张图片。 展开
 我来答
yukinoGH4vP
2013-12-21 · 超过18用户采纳过TA的回答
知道答主
回答量:41
采纳率:0%
帮助的人:45万
展开全部
设置大小:按toolstrip 属性 按 imagescaling size 要先把 autosize 选为 true
无边框:在C#中使用toolstrip时,当RenderMode设置为System时会出现下面有条灰线,无法通过基本的设置属性除去;
解决办法:
只需要重绘一下toolstrip即可,C#源代码如下:
//toolstrip重绘 private void toolStrip1_Paint(object sender, PaintEventArgs e) { if ((sender as ToolStrip).RenderMode == ToolStripRenderMode.System) { Rectangle rect = new Rectangle(0, 0, this.toolStrip1.Width-8, this.toolStrip1.Height-8); e.Graphics.SetClip(rect); } }
右键点击toolstrip1控件 选中属性最上方的event 把toolstrip的重绘事件为这个就OK了.....
透明 背景 自己 把把backcoloer的颜色选为透明的 就行了
追问
tooltip,不是toostrip哦
百度网友502b848
2013-12-23 · TA获得超过546个赞
知道小有建树答主
回答量:285
采纳率:0%
帮助的人:164万
展开全部
wpf项目吗?直接写一个tooltip的模板应用下。winform的就不熟悉了
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式