2012-06-11 68 views
2

我開發的應用程序級別的格式泄漏加載插件Word 2007中不走運,我遇到了造型動態添加的內容小問題:ContentControl中的外線控制

我已經創建內容的控制,並改變了它的風格用下面的代碼:

PlainTextContentControl plainTextControl = 
    extendedDocument.Controls.AddPlainTextContentControl(
    currentDocument.ActiveWindow.Selection.Range,"ptcc1"); 

plainTextControl.Text = "hello world"; 

plainTextControl.Range.Font.Shading.BackgroundPatternColor = (WdColor)ColorTranslator.ToOle(Color.LightGray); 
plainTextControl.Range.Borders.Enable = (int)WdLineStyle.wdLineStyleSingle; 
plainTextControl.LockContents = true; 

它的工作原理 - 插入文本控件具有邊框和灰色的背景,但是當我鍵入文本只是插入的元素後,這種風格的堅持 - 新鍵入的字符接壤,並與背景色爲好。如何限制對ContentControl的格式更改?

回答

0
var document = Globals.ThisDocument.InnerObject; 

PlainTextContentControl plainTextControl = Controls.AddPlainTextContentControl(
document.ActiveWindow.Selection.Range, "ptcc1"); 

適合我在word 2010 - 所以不保證! :)

cheerz