C# tooltip如何换行呢?

zishi06 2010-10-21 11:50:13
C# tooltip如何换行呢?
内容比较多 如何换行显示呢?
...全文
1289 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
义者宜也 2013-06-10
  • 打赏
  • 举报
回复
正解
引用 8 楼 FlyingLonely 的回复:
在内容中要换行的地方加换行符'\n'就可以换行了
dongguojun 2011-04-16
  • 打赏
  • 举报
回复
2L正解,我已经试验成功
FlyingLonely 2011-04-12
  • 打赏
  • 举报
回复
在内容中要换行的地方加换行符'\n'就可以换行了
zishi06 2010-10-21
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 bloodish 的回复:]

Environment.NewLine
C# code

string tooltip = "line1" + Environment.NewLine + "Line2" + Environment.NewLine + "Line3";
[/Quote]

这个还是不行 我用messagebox显示内容就是 换行过了的
但是在tip里面还是没有换行的内容 很奇怪
air123456789 2010-10-21
  • 打赏
  • 举报
回复
改属性 LayoutStyle 属性改成 Flow 就可以了
bloodish 2010-10-21
  • 打赏
  • 举报
回复
Environment.NewLine

string tooltip = "line1" + Environment.NewLine + "Line2" + Environment.NewLine + "Line3";
air123456789 2010-10-21
  • 打赏
  • 举报
回复
实在不行,再拉一个,反正没什么影响。
myweb100 2010-10-21
  • 打赏
  • 举报
回复
呵呵 学到 了
messagebox用这个可以换行
太棒了
HolyPlace 2010-10-21
  • 打赏
  • 举报
回复
在属性内容编辑的时候直接回车编辑
air123456789 2010-10-21
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 zishi06 的回复:]

引用 2 楼 bloodish 的回复:

Environment.NewLine
C# code

string tooltip = "line1" + Environment.NewLine + "Line2" + Environment.NewLine + "Line3";


这个还是不行 我用messagebox显示内容就是 换行过了的
但是在tip里面还是没有换行的……
[/Quote]
设置tooltip的LayoutStyle 的属性为Flow就可以了啊,右边的属性栏里设置。

111,129

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧