изменить всплывающую подсказку listviewitem на balloon

#c# #listview #tooltip #balloon

#c# #listview #всплывающая подсказка #balloon

Вопрос:

есть ли простой способ присвоить свойству tooltip элемента listview значение balloon? Обычно все, что я бы сделал, это:

 Tooltip tt = new Tooltip("This is a tooltip");
tt.isBalloon = true;
  

но как мне сделать это для элемента listview

Ответ №1:

Вы можете вручную показывать ToolTip , когда мышь находится над определенным элементом

проверьте эту статью

Ответ №2:

Простого способа изменить всплывающую подсказку в ListView не существует. Смотрите этот блог для подробного объяснения почему.

ObjectListView — оболочка с открытым исходным кодом вокруг стандартного WinForms ListView — выполняет за вас разумный объем работы, так что вы можете показывать расширенные всплывающие подсказки с минимальными усилиями с вашей стороны.

Всплывающая подсказка для ObjectListView

Даже если вы не хотите использовать ObjectListView, вы все равно можете просмотреть код, чтобы увидеть, как это делается (по общему признанию, в случае всплывающих подсказок было проделано много работы, и было бы сложно перенести эту работу в другой проект)