我正在尝试设置几个不同的 WPF RichTextBox 控件的属性,例如 List、ListItem、Paragraph。例如,我要设置的属性是 FontFamily 和 TextAlignment。
我想尽可能通用,所以我有一个用于 TextAlignment 的设置器,一个用于 FontFamily 的设置器,等等,但我找不到提供所有这些属性的通用超类。
你能告诉我我正在寻找什么超类,如果可能的话,如何找出哪些超类提供了不同的属性?
编辑:案例的更详细解释:
FontFamily 继承自 TextElement,在 Paragraph 和 ListItem
中 TextAdjust 显然在每个类中都继承自 Block,但 ListItem