ToolTip
- это ContentControl
, а не ItemsControl
.Это означает, что он может содержать только один элемент, а не коллекцию.
Чтобы отобразить несколько элементов в ToolTip
, вам необходимо поместить несколько ItemsControl
(ListBox
, например) в TabControl
и затем используйте его ItemsSource
свойство.
ListBox list = new ListBox();
ToolTip tooltip = new ToolTip();
ListBox tooltipList = new ListBox();
list.ToolTip = tooltip;
tooltip.Content = tooltipList;
tooltipList.ItemsSource = /*your source*/