web-dev-qa-db-ja.com

wpfのテキストバインディングの前に箇条書きを追加するにはどうすればよいですか?

簡単にするために以下を省略しています

<ItemsControl ItemSource="{Binding enumerableList}">
    <ItemsControl.ItemTemplate>
        <DataTemplate>
            <TextBox Text="{Binding displayName, Mode=OneWay}" />
        </DataTemplate>
    </ItemsControl.ItemTemplate>
</ItemsControl>

TextBoxにバインドされたテキストの前に箇条書きが表示されるようにするにはどうすればよいですか?必要な形式:

  • リストアイテム1
  • リストアイテム2
16
Lunyx

TextBlockで BulletDecorator を使用できます。例:

    <BulletDecorator>
      <BulletDecorator.Bullet>
        <Ellipse Height="10" Width="10" Fill="Blue"/>
      </BulletDecorator.Bullet>
        <TextBox Text="{Binding displayName, Mode=OneWay}" />
    </BulletDecorator>
28
Sajeetharan