Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/wpf/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 从流文档获取文本属性_C#_Wpf - Fatal编程技术网

C# 从流文档获取文本属性

C# 从流文档获取文本属性,c#,wpf,C#,Wpf,如何从流文档(在RichTextBox控件中)获取文本属性,如粗体、斜体、文本对齐等?我们可以在单个TextRange或string中获得这些属性吗?找到了它。比我想象的要简单 我的解决方案是逐字(或文本指针)获取TextRange.GetPropertyValue TextElement和内联依赖项属性具有我需要的一切。FontWeight、FontStyle、BaseAalignment等等,我只需要稍微修改一下代码,直到得到我需要的东西 希望它能帮助别人:-)

如何从
流文档
(在
RichTextBox
控件中)获取
文本
属性,如
粗体
斜体
文本对齐
等?我们可以在单个
TextRange
string
中获得这些属性吗?

找到了它。比我想象的要简单

我的解决方案是逐字(或文本指针)获取TextRange.GetPropertyValue

TextElement和内联依赖项属性具有我需要的一切。FontWeight、FontStyle、BaseAalignment等等,我只需要稍微修改一下代码,直到得到我需要的东西

希望它能帮助别人:-)