0
我有一個要求以編程方式(在C#中)打開或關閉特定段落的縮進縮進。c#Word Interop - 設置段落縮進
我已經創建了一個加載項,並且有一個按鈕,當點擊它時,我會執行代碼(嘗試)執行此操作。它是一個切換,所以第一次點擊添加了懸掛縮進,第二次點擊應該刪除它。
在字,其在段落>縮進設定,接着由上述設定 「特別」 等於無或掛。
我最擅長此嘗試用下面的代碼:
foreach (Footnote rngWord in Globals.OSAXWord.Application.ActiveDocument.Content.Footnotes)
rngWord.Range.ParagraphFormat.TabHangingIndent(
rngWord.Range.ParagraphFormat.FirstLineIndent == 0 ? 1 : -1);
它僅修正段落出於某種原因的最後一行。我需要它是除了第一個之外的所有行。我究竟做錯了什麼?
修改:
注 - 實際上,我在我的文檔腳註上執行此。
莫非樣的人誰投下來,我的問題是慷慨地給予一些實際的反饋而不是僅僅是至關重要的! –