嘛,首先是新人报道,希望大家多多关照...然后是,
最近在写一个记事本类似的东西,在做撤销功能的时候出现如下的问题:
改变RichTextBox的SelectionAlignment属性后,可撤销但是执行撤销后,
文本框的该属性并不如实的改变为改变前的属性,这是为何?另外,这个
是在文本框没有输入任何文字的情况下才出现的。
求大家不吝指教!

解决方案 »

  1.   

    另外还有个问题,就是我想写配置文件,app.config来保存一些信息
    但是使用ConfigManager的话,AppSttings里的值是只读的,于是
    使用了论坛里一个朋友的方法
     public InitailizationService()
            {
                configuration = ConfigurationManager.OpenExeConfiguration("../../App.config");
                section = configuration.AppSettings;
                startLocation = section.Settings["NotepadLocation"].Value.ToPoint();//扩展方法
                ...
            }这里是读取部分,初始化configuration之后就发现多了一个app.config.config文件...
    求高手解答下这两种方法的区别,还有app.config,app.config.config到底是怎么回事
      

  2.   

    如何使得RichTextBox在失去焦点的时候依然让被选中的部分
    显示为蓝色呢?还有就是如何使得鼠标进入蓝色部分的时候改
    形状呢?求高手解答啊!!!
      

  3.   

    这个问题也纠结了我好长时间,希望有高人飘过,,,顶
    --reply by CSDN Study V1.0.0.3 (starts_2000)
      

  4.   

    第三个问题解决,RichTextBox有一个HideSelection属性,以表示
    是否在控件失去焦点的时候仍然保持被选中内容突出显示,属性名称声明
    的是“Hide”于是true表示不突出显示,而false表示突出显示,为保证
    显示应该选为false。
      

  5.   

    新问题:
    在选中RichTextBox的文字的时候,若所选的文字的FontFamily互异,则SelectionFont为Null,在这个情况下进行控件验证的话,抛出“未将引用设置到实例对象”的异常...