Фон элемента дерева в WPF на всю строку
Я пишу одно приложение, и мне нужно установить фон для всей строки по элементам. Я нашел вдохновение вВот но я не могу понять, как получить значение фона границы в шаблоне (проблема немного сложнее :)
Моя проблема в том, что в дереве есть 2 типаданные" (файлы и папки). Пользователь может изменять фон под файлами и папками.
Прямо сейчас у меня есть фон для текстового блока, но это кажется ужасным, и я хочу иметь фон для всей строки (я думаю, что это будет выглядеть намного лучше).
Теперь это выглядит так:
но что мне нужно это:
Если я изменяю значение фона границы, я изменяю все элементы (логически). Так что я думаю, что мне действительно нужно работать с фоном текстового блока, но я не могу достичь растягивания по всей строке (растяжение не является решением, потому что оно растягивает его только до конца строки, но не до того пробела).
Спасибо за совет.
РЕДАКТИРОВАТЬ : XAML здесь: