我是 C# 新手,我试图从剪贴板中读取所选文本的前景色。让我对背景进行一些说明。我有一个 Windows 形式的文本区域。当用户在其中输入一些文本时,前 3 个字符为黑色,接下来的 3 个字符为红色。现在我使用 ranorex 从表单中提取或读取对象并获取它们的属性。我可以阅读文本框中的文本内容,但我想检查前三个字符是否为黑色,接下来的三个字符是否为红色。例如:如果文本框包含文本“welcom”,则“wel”将为黑色,“com”应为红色。
我想我可以保存到剪贴板并尝试从那里读取元素颜色,但如果我错了,请纠正我。
澄清一下:我还必须提到,我正在尝试从 [JMTATextPane 或 JTextPane] 的文本区域读取文本,而不是从富文本框中读取文本。