小编Pra*_*rat的帖子

ComboBox TextWrap绑定

我有以下ComboBox

<ComboBox x:Name="TaskText" Text="{Binding TaskNameBinding}" ItemsSource="{Binding 
    taskList, ElementName=MainWin}" SelectedValuePath="_id" DisplayMemberPath="_name" 
    Background="Yellow" Padding="0" Margin="0" BorderThickness="0" Width="90"/>
Run Code Online (Sandbox Code Playgroud)

我希望文字环绕适用于本组合框,并遵循代码片段从答案在这里

<ComboBox x:Name="TaskText" ItemsSource="{Binding taskList, ElementName=MainWin}" 
    SelectedValuePath="_id" DisplayMemberPath="_name" Background="Yellow" Padding="0" 
    Margin="0" BorderThickness="0" Width="90">
    <ComboBox.ItemTemplate>
        <DataTemplate>
            <TextBlock Text="{Binding TaskNameBinding}" 
                TextTrimming="CharacterEllipsis" />
        </DataTemplate>
    </ComboBox.ItemTemplate>
</ComboBox>
Run Code Online (Sandbox Code Playgroud)

但是这个模板打破了绑定,组合框没有显示任何值.任何帮助,将不胜感激

wpf xaml combobox texttrimming

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

标签 统计

combobox ×1

texttrimming ×1

wpf ×1

xaml ×1