为简单起见,我有以下缩写
<ItemsControl ItemSource="{Binding enumerableList}"> <ItemsControl.ItemTemplate> <DataTemplate> <TextBox Text="{Binding displayName,Mode=OneWay}" /> </DataTemplate> </ItemsControl.ItemTemplate> </ItemsControl>
我如何得到它,以便我的TextBox在文本前面显示一个项目符号呢?所需格式:
>列表项目1
>列表项目2
解决方法
您可以将
BulletDecorator
与TextBlock一起使用.例:
<BulletDecorator> <BulletDecorator.Bullet> <Ellipse Height="10" Width="10" Fill="Blue"/> </BulletDecorator.Bullet> <TextBox Text="{Binding displayName,Mode=OneWay}" /> </BulletDecorator>