WPF中的编号列表

5
我正在尝试在基于WPF的UI中创建一个带有子列表的编号列表。我知道使用BulletDecorator可以创建项目符号列表,我希望能够找到类似于此的东西来创建编号列表。
我希望实现如下所示的效果:
  1. 列表项
  2. 列表项

    a) 子列表项

    b) 子列表项

  3. 列表项
理想情况下,我还希望能够控制编号格式,以便使用字母(例如子项中所示)。

3
BulletDecorator 不仅用于创建项目符号列表,还可以用于在项目符号位置显示其他内容。 - svick
就像svick所说的那样,您可以将BulletDecorator中的Bullet设置为任何UIElement:http://msdn.microsoft.com/en-us/library/system.windows.controls.primitives.bulletdecorator.bullet.aspx - Nick A Miller
1
那么,您如何设想重新为编号目的重新设计弹出式修饰符模板? - Reddog
1个回答

2
使用 FlowDocument 和 List。在这篇文章底部的 FlowDocument/List 示例展示了一个类似于您想要创建的示例。请注意保留 HTML 标签。

是的!那就是我想要的样子。我没有将其作为要求提及,但我相信在FlowDocument中不能使用输入控件(文本框/单选按钮等),对吗? - Reddog
1
@Reddog(尽管这个问题很旧,但是为了未来的访问者)是的,你可以。不过,你必须将它们放在ParagraphBlockUIContainer中。 - Timo

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接