Многострочная подсказка в wpf c # - PullRequest
3 голосов
/ 28 марта 2012

Я хочу использовать многострочную подсказку в wpf но это похоже на

line 1 
    line2

но я хочу отобразить всплывающую подсказку в указанном формате

line 1
line 2

Ответы [ 3 ]

6 голосов
/ 10 января 2014

Лично я предпочитаю встраивать 
 (новую строку) в строки, которые я буду использовать в качестве всплывающих подсказок.

ех. Tooltip="line 1 
line 2"

Затем я могу загрузить строки из файлов ресурсов и удобно применить их, если я хочу, без необходимости какого-либо дополнительного форматирования.

4 голосов
/ 28 марта 2012

Вот способ сделать это с меткой в ​​качестве примера:

<Label>
    <Label.ToolTip>
        <StackPanel>
             <TextBlock>Line 1</TextBlock>
             <TextBlock>Line 2</TextBlock>
        </StackPanel>
    </Label.ToolTip>
</Label>
3 голосов
/ 29 декабря 2014

Это сработало для меня, и я не вижу ничего похожего в ответах:

<[ParentControl].ToolTip>
    <TextBlock>
        Some text here.
        <LineBreak/>    
        And more text in a new line.
    </TextBlock>
</[ParentControl].ToolTip>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...