Winform AutoEllipsis Width - PullRequest
       5

Winform AutoEllipsis Width

4 голосов
/ 30 марта 2010

У меня есть элемент управления Winform label с AutoEllipsis, установленным в True. Для самой метки установлен максимальный размер, а для AutoSize установлено значение false.

Когда текст расширяется на ширину надписи, отображается многоточие (...) и всплывающая подсказка. Это здорово, но в результате инструмент слишком длинный. Есть ли способ контролировать появление подсказки? В идеале я хотел бы установить максимальную ширину для реальной всплывающей подсказки и иметь перенос текста внутри нее.

Есть идеи?

1 Ответ

1 голос
/ 30 марта 2010

Вы можете начать новую строку:

       this.toolTip1.SetToolTip(this.button1, "Test 1" + System.Environment.NewLine + "Test 2");

Я не вижу способа контролировать размер. Возможно, вы могли бы сделать это с версией для рисования владельцем, в Интернете есть несколько примеров элементов управления всплывающей подсказки для владельца ...

...