如何以编程方式为 Windows 8 的内联元素 (XAML) 添加上标或下标?在 WPF 中,我们在内联元素(Run.Typography)中有 Typography 属性。但它似乎在地铁中消失了。
在设计时没有问题:
2 <Run Typography.Variants="Subscript">2</Run>
我需要在代码中做同样的事情。我试过了:
Run r = new Run();
r.Text = "bla";
r.SetValue(Typography.VariantsProperty, FontVariants.Superscript);
和这个:
Typography.SetVariants(r, FontVariants.Superscript);
两者都不起作用。