【问题标题】:wpf: checking how many components are inside of a Span?wpf:检查 Span 中有多少组件?
【发布时间】:2009-09-01 09:34:56
【问题描述】:

我有用作 TextBlock 的源的 WPF Span。我正在做一些测试,在代码中了解 Span 中有多少哪种类型的组件会很有帮助。

例如,有一次我在 span 的内联中插入了一个 new Bold()。如何检查 span 中是否包含一个 Bold 组件?

我不太清楚如何搜索 Span.Inlines 来检索这个数字。

【问题讨论】:

标签: wpf search html inlines


【解决方案1】:

您可以遍历 SpanInlines 属性:

int count = 0;
foreach(Inline inline in span.Inlines)
{
    if (inline is Bold) count++;
}

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-12-01
    • 2020-05-30
    • 1970-01-01
    • 2011-09-25
    • 2017-07-13
    • 2014-10-18
    相关资源
    最近更新 更多