Ищете предложения о том, как создать расширенную подсказку - PullRequest
2 голосов
/ 30 июня 2010

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

спасибо

C #, .Net 2.0, windows.Forms

Ответы [ 2 ]

2 голосов
/ 30 июня 2010

Есть такая вещь, как нарисованная владельцем подсказка . Тебе придется самостоятельно заниматься покраской сетки. Вы не получите никакой интерактивности, хотя всплывающая подсказка, которая в любом случае позволяет вам щелкать и прокручивать, звучит странно.

Если ваш начальник готов потратить деньги на это, я с радостью рекомендую элемент управления DevExpress для его настройки.

0 голосов
/ 30 июня 2010

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

...