相关疑难解决方法(0)

将Textblock文本绑定到2个不同的属性

我有一个绑定的树视图,它显示了treeviewitem的一个属性(即displayname)(它们是一个对象的自定义视图模型).

这是相关的xaml:

<local:ExtendedTreeView.ItemTemplate>
                    <HierarchicalDataTemplate ItemsSource="{Binding SubOrganLocations}">
                        <TextBlock Text="{Binding OrganDisplayName}" >
                        </TextBlock>
                    </HierarchicalDataTemplate>
                </local:ExtendedTreeView.ItemTemplate>
Run Code Online (Sandbox Code Playgroud)

我想要的是能够在括号中显示显示名称旁边的另一个属性.

所以不是看起来像这样的树视图:

Root
-sub node1
--subsub node1
-sub node2
Run Code Online (Sandbox Code Playgroud)

我希望它看起来像这样:

Root (Type1)
    -sub node1 (Type2)
    --subsub node1 (Type 3)
    -sub node2 (Type 1)
Run Code Online (Sandbox Code Playgroud)

我怎么能做到这一点?使用多重绑定?

c# data-binding wpf treeview textblock

1
推荐指数
1
解决办法
1806
查看次数

标签 统计

c# ×1

data-binding ×1

textblock ×1

treeview ×1

wpf ×1