Что вызывает Blazor Bootstrap Tooltip, чтобы не включать Newline?C#

Место общения программистов C#
Anonymous
Что вызывает Blazor Bootstrap Tooltip, чтобы не включать Newline?

Сообщение Anonymous »

Я столкнулся с странным поведением с блазор Bootstrap Toolpip. Если я попробовал это с помощью console.writeline (string? Value); , новая линия применяется правильно, но когда я указываю их в Tooltip title , это не так. PrettyPrint-Override ">

Код: Выделить всё




@code {
private FormattableString imageNotes = $"1. Maximum 8 images can be uploaded\n2. Image size between 330x330 and 5000x5000 px. Max file size: 3MB\n3. Obsceme image is strictly prohibited.";

protected override void OnInitialized()
{
Console.WriteLine(imageNotes.ToString());
}
}
< /code>
Я предоставлю скриншот для вас, чтобы увидеть, как он на самом деле ведет себя. < /p>
Console.WriteLine(string? value)
output:

То же самое с выводом с использованием dotnetfiddle. output:


Другие попытки следующие:

string. />
[code]



@code {
private string imageNotes = "1. Maximum 8 images can be uploaded\n2. Image size between 330x330 and 5000x5000 px. Max file size: 3MB\n3. Obsceme image is strictly prohibited.";

protected override void OnInitialized()
{
Console.WriteLine(imageNotes);
}
}
< /code>
с помощью этого решения < /h4>




@code {
private string imageNotes = "1. Maximum 8 images can be uploaded@2. Image size between 330x330 and 5000x5000 px. Max file size: 3MB@3. Obsceme image is strictly prohibited.";

protected override void OnInitialized()
{
Console.WriteLine(imageNotes.Replace("@", System.Environment.NewLine));
}
}
[/code]
с использованием \ n непосредственно в Tooltips title

, используя это решение непосредственно в Tooltips title

Код: Выделить всё



< /code>
Все они производят одни и те же выходы. Мой простой вопрос: почему я не могу форматировать строку 
с помощью Newline с использованием \ n или system.environment.newline в заголовке Tooltip ?


Подробнее здесь: https://stackoverflow.com/questions/797 ... de-newline

Вернуться в «C#»