gpt4 book ai didi

silverlight - 从Silverlight RichTextBox获取行数?

转载 作者:行者123 更新时间:2023-12-04 03:04:20 25 4
gpt4 key购买 nike

有没有人从Silverlight RichTextBox获取行数?我试过计算<Run>标记,但这似乎不太准确。每次RichTextBox中的文本都会不同,因此我需要一种很好的可靠方法来计算用户完成键入后有多少行文本。

有人知道这样做的方法吗?

最佳答案

好吧,我也有涉及run标签的代码(我没有写它,我不记得它从哪里来的,所以我不会因此而功劳)。和你不同吗?


int blockCount = 0; 
int lineCount = 0;
foreach (Block b in myRTB.Blocks)
{
if (b is Paragraph)
{
p = new Paragraph();
p = b as Paragraph;
foreach (Run run in p.Inlines)
{
lineCount++;
}
blockCount++;
}
}

关于silverlight - 从Silverlight RichTextBox获取行数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5121974/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com