Как настроить столбцы WPF TreeView индивидуально? - PullRequest
0 голосов
/ 11 ноября 2010

У меня есть код Xaml, который показывает все правильно, но я хочу сделать так, чтобы содержимое первого столбца было полужирным:

<c:TreeView Name="JobList" SelectedItemChanged="JobList_SelectedItemChanged">
    <c:TreeView.Columns>
        <GridViewColumn Header="Jobs" Width="350" DisplayMemberBinding="{Binding Name}"/>
        <GridViewColumn Header="Goal" Width="100" DisplayMemberBinding="{Binding Goal}"/>
        <GridViewColumn Header="Messages" Width="120" DisplayMemberBinding="{Binding MessageType}"/>
    </c:TreeView.Columns>
</c:TreeView>

Также можно ли это сделать в зависимости от того, есть ли у элемента в первом столбце узлы поддерева или нет?

1 Ответ

2 голосов
/ 11 ноября 2010

Я не использовал TreeListView, но обычно вы можете поместить другие UIElement в заголовок.Попробуйте:

        <GridViewColumn Header="Jobs" Width="350" DisplayMemberBinding="{Binding Name}">
        <GridViewColumn.Header>
            <TextBlock FontWeight="Bold" Text="{Binding Goal}"></TextBlock>
        </GridViewColumn.Header>
    </GridViewColumn>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...