У меня есть всплывающее окно MiniToolbar, которое отображается при наведении мыши на элемент ListBoxItem, оно должно отображаться только под элементом.
(триггер MouseOver также устанавливает свойство IsSelected для элементов)
Я попробовал два варианта:
- определить всплывающее окно для элементов DataTemplate
- определить всплывающее окно на ControlTemplate для ListBoxItem
Оба варианта работают нормально, однако мне было интересно, воссоздается ли всплывающее окно каждый раз ??
(пожалуйста, сообщите)
Я думаю, что было бы лучше определить всплывающее окно в ControlTemplate содержащего ListBox, а не ListBoxItem?
Я попытался это сделать, но не смог найти выражение привязки для свойства размещения относительно SelectedItem (оно отображается внизу ListBox, а не внизу ListBoxItem).
Есть предложения?
спасибо заранее.
Майкл.