C# · 12月 27, 2021

c# – 如何在wpf文本绑定前添加一个项目符号?

为简单起见,我有以下缩写 <ItemsControl ItemSource=”{Binding enumerableList}”> <ItemsControl.ItemTemplate> <DataTemplate> <Text@R_956_2419@ Text=”{Binding displayName,Mode=OneWay}” /> </DataTemplate> </ItemsControl.ItemTemplate></ItemsControl>

我如何得到它,以便我的Text@R_956_2419@在文本前面显示一个项目符号呢?所需格式:

>列表项目1
>列表项目2

解决方法 您可以将 BulletDecorator与TextBlock一起使用.例: <BulletDecorator> <BulletDecorator.Bullet> <Ellipse Height=”10″ Width=”10″ Fill=”Blue”/> </BulletDecorator.Bullet> <Text@R_956_2419@ Text=”{Binding displayName,Mode=OneWay}” /> </BulletDecorator>