PreviousNext
Help > 表單 > 表單擴展 > 新增第三方表單控制項
新增第三方表單控制項

表單設計器是標準asp.net設計器,任何asp.net控制項都可以新增到表單設計器中。

控制項新增到表單設計器後,使用者在設計表單時就可以直接拖拉、使用這些控制項。

SyncFiles目錄

表單設計器會自動升級,會自動同步SyncFiles目錄下的檔案,只要在伺服器端新增或更新SyncFiles目錄中的檔,使用者下次打開表單設計器時就會自動應用這些更新。

SyncFiles的位置:安裝目錄\WebSite\YZSoft\bpm\xformadmin\Install\SyncFiles


 

新增步驟

在表單設計器中新增外部asp.net控制項,步驟如下:

  將控制項所在dll庫放到SyncFiles和網站bin資料夾;

  修改SyncFiles\XFormDesigner.exe.config檔,在工具箱中新增控制項。

將控制項庫放到SyncFilesbin資料夾

控制項庫新增到SyncFiles檔加後,就會自動同步到表單設計器,也就可以在表單設計器中使用。

控制項庫新增到bin目錄下後,就可以在網站運行時使用控制項。

在工具中新增控制項

工具箱的內容是由SyncFiles\XFormDesigner.exe.config文件決定的。

修改伺服器上的XFormDesigner.exe.config檔後,該檔會自動同步到表單設計器,表單設計器就會展示新的工具箱。

  新增分類

<toolboxSection name="公司控制項庫" type="XFormDesigner.Packages.Web.Designer.CustomControlsToolboxSection,XFormDesigner.Packages.Web">

</toolboxSection>

  新增控制項

<toolboxSection name="公司控制項庫"  ...>

<toolboxItem data="XFormDesigner.Framework.Web.UI.XBarcode, XFormDesigner.Framework"/>

</toolboxSection>

  toolboxItem