Я задаю стили для элементов в WPF ListBox
и хочу установить границу вокруг каждого предмета. Например, если для параметра BorderThickness
установлено значение 1, верхняя и нижняя границы между соседними элементами отображаются и, следовательно, кажутся «толще», чем боковые границы, как показано на рисунке:
Шаблон элемента, который создает эти ListBoxItems
:
Я хотел бы «свернуть» эти смежные границы, как, например, можно было бы через CSS . Я' Я знаю, что BorderThickness
может быть определен отдельно для левой / правой / верхней / нижней границ, но это также влияет на границу первого или последнего элемента, что нежелательно.
способ добиться этого с помощью WPF? Свойство Border
мне не хватает, или он требует другого подхода к созданию границ?