我想设计一个 xml 文本编辑器,它基于实现所有 XML 特征的普通文本框(即,它应该实现智能以通过 node_name、attribute_name、attribute_value 区分文本颜色,并且它应该检查是否正确关闭标签)。
谁能告诉我如何处理用户输入的每个字符(通常我们可以在文本框中完全输入文本后调用 TextBox1_TextChanged 事件,但我需要在每个字符输入中调用此事件) ? 我擅长 C#,所以我决定将控件转换为编码页面,因为我已经使用控制台应用程序做了一个编辑器,它从用户那里读取输入字符并更改文本颜色。
我以这种方式处理这个问题可能是错误的,所以请提供您的建议、有价值的参考链接和想法来完成这个编辑器。
如果你知道任何插件来完成这个任务,请告诉我
提前致谢。
问候,
--SJ