C 獲取Word內容控制項

2021-09-26 14:25:42 字數 1457 閱讀 6916

在word中,借助內容控制項,可設計出具有特定功能的文件或模板。以下**中簡單介紹了幾種常用的內容控制項。

名稱

下拉列表內容控制項

下拉列表包含了乙個預先定義好的列表。和組合框不同的是下拉列表不允許使用者編輯項。

純文字內容控制項

純文字內容控制項只能包含文字,不能包含其他項,例如**、或其他內容控制項。

富文字內容控制項

與純文字內容控制項不同,富文字內容控制項可以包含除文字以外的其他項,例如**、或其他內容控制項。

日期選取器內容控制項

日期選取器內容控制項包含乙個日曆控制項,用於幫助使用者輸入日期。

組合框內容控制項

組合框控制項包含乙個可以直接編輯的列表。它結合了文字框和下拉列表的屬性,使用者可以在框中鍵入值或者從下拉列表中選擇值。

內容控制項

內容控制項用於顯示。使用者可以在製作模板時指定,也可以通過單擊此控制項來選擇需要插入的。

本篇文章將介紹通過c#程式獲取word中已有的內容控制項的方法。在word中新增內容控制項,請參考這篇文章

使用工具:spire.doc for .net

dll檔案獲取及匯入:

方法1

方法2:可通過nuget

c#**示例

using spire.doc;

using spire.doc.documents;

using system;

using system.collections.generic;

using system.text;

namespace getsdt

console.readline();

}static structuretags getalltags(document document)}}

}}return structuretags;

}public class structuretags

set}}}

}

測試文件:

讀取效果:

(本文完)

pthon獲取word內容之獲取表單

需求 把word裡面的表單內容獲取 按照規則拼成字串 轉換成類似下面的樣子 如下 from docx import document import redef parse docx f d document f table d.tables for t in table for row in ran...

c 獲取網頁內容

http s34.pet.mop.com petwin.html title 檢視 nclick p.showpetinfo 0,機警小雞 49597282678812,false,false,false,true p.setfuji 0 return false 機警小雞 r nhttp s34....

C 根據控制項名獲取控制項物件

2014年11月07日 11 05 57 cleopard 閱讀數 25001 需求 在乙個專案中,要實現乙個控制項選擇功能,如果乙個個的去判斷,會十分難看,由於控制項名有規律,是否可以根據控制項直接找到對應的控制項物件?實現 利用反射 可用於wpf object o this.gettype ge...