如何以编程方式在 .NET 框架表单的工具提示中添加换行符

Posted

技术标签:

【中文标题】如何以编程方式在 .NET 框架表单的工具提示中添加换行符【英文标题】:how to programmatically add line feeds within the tooltip of a .NET framework form 【发布时间】:2022-01-04 20:49:42 【问题描述】:

我使用 my_tooltip.show(my_string, ... ) 当用户将鼠标悬停在我的数据图表上的点上时弹出详细信息。

如何在工具提示中插入?

【问题讨论】:

my_string = "hello\r\nworld"; 请指定您使用的 UI 框架(WPF、WinForms、Xamarin、UWP、ASP.NET、Unity...) .Net 框架形式。 VS 2019 专业版 【参考方案1】:

工具提示是否转义my_string

如果不是:尝试使用<br>\r\n 换行符。

如果是:尝试使用System.Environment.NewLine

如果字符串被转义,这可能有效,也可能无效。

【讨论】:

不转义 my_string。 VBCRLF 不适用于 VB.NET。 System.Environment.NewLine 或 工作了吗?【参考方案2】:

问题消失了。 VBCRLF 现在可以工作了。不知道为什么它最初失败了。

【讨论】:

以上是关于如何以编程方式在 .NET 框架表单的工具提示中添加换行符的主要内容,如果未能解决你的问题,请参考以下文章

如何从 .NET 类中以编程方式访问服务器级 IIS 连接设置?

如何在 .NET 中以编程方式启动 Amazon EC2 实例

在ios中添加多个子视图

Chrome 开发工具控制台 - 以编程方式选择框架

如何以编程方式更新用户界面控件?

如何以编程方式创建列名/描述符