[C#.NET][Infopath 2010] 如何在RTF控制項使用HTML標籤(好吧~我承認我很會抄)
RTF控制項有支援HTML的語法功能,可以讓使用者在這個控制項放圖或改字體顏色大小
由於Infopath是XML架構,所以我們要在Infopath引用HTML標籤裡加
xmlns=\http://www.w3.org/1999/xhtml\
例如:
<h2>我跟你說</h2>
<h2 xmlns=\"http://www.w3.org/1999/xhtml\">我跟你說</h2>
是不是很簡單呢?
問:那如果不知道那些語法該怎麼辦?
答:簡單阿,抄Infopath不就好了,把儲存格的資料讀進來觀察阿
問:觀察??要怎麼觀察??
答:就看 InnerXml 屬性寫什麼,咱們就照抄阿,不會抄就看下面的解答吧
Step1.建立Infopath架構
Step2.在按鈕事件加入以下程式碼,用意就是要讀 rtf 欄位的 InnerXml 屬性
Step3.按F5預覽,並對 rtf 欄位進行操作,下例是插入一個超連結
Step4.讀取InnerXml 屬性
如此一來我們就能把HTHL的功能抄進我們的code裡面,如何一點都不難吧,好吧~我承認我很會抄
若有謬誤,煩請告知,新手發帖請多包涵
Microsoft MVP Award 2010~2017 C# 第四季
Microsoft MVP Award 2018~2022 .NET