Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有用作 TextBlock 的源的 WPF Span。我正在做一些测试,在代码中了解 Span 中有多少哪种类型的组件会很有帮助。
例如,有一次我将 new Bold() 插入到 span 的内联中。如何检查跨度内是否包含一个 Bold 组件?
我不太确定如何搜索 Span.Inlines 来检索这个数字。
您可以遍历 的Inlines属性Span:
Inlines
Span
int count = 0; foreach(Inline inline in span.Inlines) { if (inline is Bold) count++; }