日期:2014-05-18  浏览次数:21074 次

[智能代码编辑器][求救],[求救],[求救]。。。。
---------------求救啊,看不懂 这个控件是什么现实 自动变色的。----------------------


我的问题:
  求救啊,看不懂 这个控件是什么现实[关键字][自动变色]。
下面的是原码。..................................它封装得太好了,几乎 用接口 一个接一个,

点击下载 代码编辑器 自动 关键字变色 源码 vs2008 vs2005 vs 2010 可以打开运行,请高手帮忙!!!

主要应用如下:
  1· 拖一个控件到winForm 窗体。
  2· 写下如下代码:
C# code
private void myWindow_Load(object sender, EventArgs e)
{

    //this .TextEditorControl控件 :txtContent 的值 ,
    textEditorControl1.Document.HighlightingStrategy = HighlightingStrategyFactory.CreateHighlightingStrategy("C#");
    textEditorControl1.Encoding = System.Text.Encoding.Default; //
    textEditorControl1.Text = "int in while to add hello goto for ";
}


就行了,

 当我边输入时它就会边变色 ,



现在 ,我看这个[控件] 一个事件都没有[注册]。



没有注册事件, 却可以动态变色!
  我仔细看看,又找不到 在控件中定义变色的[实现代码] 。



高手们,一定要帮我解答啊。 ..............................在上面的源码时点击下载,用就 vs 可以打开运行。


------解决方案--------------------
你可以用Reflector看一下里面的方法和属性
------解决方案--------------------
探讨

SQL code
有请 [各位] 说说,
[这个控件]的[自动变色功能]是怎么[实现]的。