как программно добавить каналы строк во всплывающую подсказку формы .NET framework

#c# #.net #vb.net

Вопрос:

Я использую my_tooltip.show( my_string, … ) для всплывающих сведений, когда пользователь наводит курсор мыши на точку на моей диаграмме данных.

Как я могу вставить во всплывающую подсказку?

Комментарии:

1. my_string = "hellornworld";

2. Пожалуйста, укажите структуру пользовательского интерфейса, которую вы используете (WPF, WinForms, Xamarin, UWP, ASP.NET, Единство, …)

3. Формы .Net framework. ПРОТИВ 2019 Pro

Ответ №1:

Выводится ли подсказка my_string ?

Если нет: попробуйте использовать lt;brgt; rn разрывы строк или.

Если да: попробуйте использовать System.Environment.NewLine .

Это может сработать, а может и не сработать, если строка экранирована.

Комментарии:

1. Не экранирует my_string. VBCRLF не работает с VB.NET.

2. Работала ли System.Environment.NewLine или lt;brgt;?

Ответ №2:

Проблема исчезла. VBCRLF теперь работает. Не знаю, почему это изначально не удалось.