提问者:小点点

绑定到字符串集合的WPF ComboBox ItemTemplate


我有一个绑定到< code >列表的wpf组合框

<ComboBox ItemsSource="{Binding Tracks}" SelectedItem="{Binding SelectedTrack}">
    <ComboBox.ItemTemplate>
        <DataTemplate>
            <StackPanel Orientation="Horizontal">
                <TextBlock Text="{Binding **WhatShouldBeHere**}"></TextBlock>
            </StackPanel>
        </DataTemplate>
    </ComboBox.ItemTemplate>
</ComboBox>

如果我的数据源是自定义集合,那么绑定很容易,我应该只从自定义集合传递属性名称,但由于绑定源是字符串列表,绑定属性应该是什么?


共1个答案

匿名用户

应该是

<TextBlock Text="{Binding}"/>

这相当于

<TextBlock Text="{Binding Path=.}"/>

有关详细信息,请参阅绑定. Path MSDN页面上的备注部分。

相关问题