在介面上新增按鈕三種方法

2021-09-30 07:32:31 字數 2071 閱讀 7423

1、在工具欄上新增

(1)、例項化按鈕

iufbutton btnbatchmo = new ufwebbuttonadapter();

btnbatchmo.id = "btnbatchmo";

btnbatchmo.autopostback = true;

(2)、找到工具欄控制項

iuf******* _******* = (iuf*******)moblistwebpart.findcontrol("*******1");

(3)、將按鈕新增到工具欄

btnbatchmo = uicontrolbuilder.builder*******button(_*******, "true", "btnbatchmo", "true", "true", 45, 28, "7", "", true, false, "36ba88e0-fc28-402e-b9ba-3745a6771687", "36ba88e0-fc28-402e-b9ba-3745a6771687", "9307e981-85aa-4f19-adb7-340d159f4a01");

uicontrolbuilder.setbuttonaccesskey(btnbatchmo);

btnbatchmo.uimodel = moblistwebpart.model.elementid;

btnbatchmo.action = "";

btnbatchmo.text = "批處理";

((ufweb*******adapter)_*******).items.add(btnbatchmo as system.web.ui.webcontrols.webcontrol);

(4)、繫結按鈕事件

btnbatchmo.click += new eventhandler(btnbatchmo_click);

2、在功能區新增

(1)、例項化按鈕

iufbutton btnmergeinvoiceprint = new ufwebbuttonadapter();

btnmergeinvoiceprint.text = "出口發票匯出";

btnmergeinvoiceprint.id = "btnmergeinvoiceprint";

btnmergeinvoiceprint.autopostback = true;

(2)、加入功能欄card中

iufcard card = (iufcard)part.getufcontrolbyname(part.toplevelcontainer, "card0");

card.controls.add(btnmergeinvoiceprint);

(3)、設定按鈕在容器中的位置

commonfunction.layout(card, btnmergeinvoiceprint, 8, 0);   //一般為從左往右按鈕個數乘以2

(4)、繫結按鈕事件

btnmergeinvoiceprint.click += new eventhandler(btnmergeinvoiceprint_click);

3、在功能區下拉列表上新增

(1)、例項化下拉按鈕

iufmenu menuprintbatch = new ufwebmenuadapter();

menuprintbatch.id = "btnprintbatch";

menuprintbatch.text = "專用批打";

menuprintbatch.autopostback = true;

(2)、找到功能區對應的下拉列表按鈕組

iufdropdownbutton btnopreator = (iufdropdownbutton)uipart.getufcontrolbyname(uipart.toplevelcontainer, "ddbtnoperation");

(3)、將下拉按鈕新增到對應的組

menuprintbatch.itemclick +=new menuitemhandle(menuprintbatch_itemclick);

(4)、繫結按鈕事件

btnopreator.menuitems.add(menuprintbatch);

在U9介面上新增按鈕的三種方法總結

1 在工具欄上新增 1 例項化按鈕 iufbutton btnbatchmo new ufwebbuttonadapter btnbatchmo.id btnbatchmo btnbatchmo.autopostback true 2 找到工具欄控制項 iuf iuf moblistwebpart....

新增樣式的三種方法

css的新增 1.行間樣式 寫在標籤上 優點 直觀的可以看到樣式作用在誰身上 缺點 無法復用,不利於後期的維護和修改 2.內部樣式 寫在當前頁面的head裡面 優點 可以在當前頁面復用 缺點 無法在其他頁面進行復用,多頁面的維護修改不方便 3.外部樣式 推薦使用 寫在外面的 css 字尾檔案中,引入...

在VS中新增lib庫的三種方法

方法1 通過設定工程配置來新增lib庫.a 新增工程的頭檔案目錄 工程 屬性 配置屬性 c c 常規 附加包含目錄 加上標頭檔案存放目錄。b 新增檔案引用的lib靜態庫路徑 工程 屬性 配置屬性 鏈結器 常規 附加庫目錄 加上lib檔案存放目錄。c 然後新增工程引用的lib檔名 工程 屬性 配置屬性...