Witam, zrobilem sobie takie drzewko:

<HierarchicalDataTemplate 
            x:Key="CheckBoxItemTemplate"
            ItemsSource="{Binding Children, Mode=OneTime}">
                <StackPanel Orientation="Horizontal">
                    <CheckBox
                    Focusable="False" 
                    IsChecked="{Binding IsChecked}" 
                    VerticalAlignment="Center"/>
                    <ContentPresenter  Content="{Binding Name, Mode=OneTime}"  
                                       Margin="5,5" 
                                       TextElement.FontWeight="{Binding FontWeight}"/>
                </StackPanel>
            </HierarchicalDataTemplate>

ktore bazuje na modelu zawierajacym m. in. takie dane jak IsChecked, Name oraz FontWeight. Celem FontWeight ma byc pogrubienie elementow nadrzednych.
Model zwraca prawidlowe dane ale elementy nadrzedne nie pogrubiaja sie. Prosze o podpowiedz co zle robie?
Tutaj widac, ze model chyba dziala dobrze:
title

https://zapodaj.net/8a7523dd4ce09.jpg.html