private KryptonPage BuildOneKetiReadmePage(string ketiID, string ketiName)
        {
            KryptonPage kp = new KryptonPage();

            kp.Name = ketiID;
            kp.Text = ketiName;
            kp.Tag  = "KeTiDynamic";

            KeTiDetailEditor rtfTextEditor = new KeTiDetailEditor();

            rtfTextEditor.TitleLabelText = "课题(" + ketiName + ")详细内容";
            rtfTextEditor.Dock           = DockStyle.Fill;
            rtfTextEditor.BackColor      = Color.White;

            rtfTextEditor.RTFFileFirstName = "keti_" + rtfTextEditor.RTFFileFirstName;
            rtfTextEditor.Name             = rtfTextEditor.RTFEditorNameKey + ketiID;
            rtfTextEditor.RefreshView();
            rtfTextEditor.NextEvent += RtfTextEditor_NextEvent;

            kp.Controls.Add(rtfTextEditor);

            //插入到课题关系之后
            ParentNavigator.Pages.Add(kp);
            return(kp);
        }