Виртуализация подсказок WPF - PullRequest
0 голосов
/ 10 августа 2009

Есть ли способ виртуализации всплывающей подсказки в WPF? У меня есть много элементов данных, отображаемых на карте. Например, когда я меняю шаблон, на создание пользовательского интерфейса для невидимых всплывающих подсказок уходит много времени. Может быть, wpf что-то поддерживает для такого рода виртуализации? Заранее спасибо.

1 Ответ

1 голос
/ 10 августа 2009

Способ, которым я делал это раньше, - это создать очень простую всплывающую подсказку с элементом контейнера в качестве корня и одним простым текстовым блоком внутри, а затем подключиться к загруженному событию в текстовом блоке для обнаружения когда подсказка пытается быть отображена.

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

...