自定义按钮,如何设置图标?
金蝶云社区-hanjoe
hanjoe
0人赞赏了该文章 1,891次浏览 未经作者许可,禁止转载编辑于2014年03月24日 09:41:01

一:这是活动单据增加“批示”按钮的例子,可以参考
void m_BillInterface_OnBarInitialize(object sender, EventArgs e)
{
//活动批示

m_BillInterface.RemoveBarItem("mnuEditComment");
m_BillInterface.AddBarItem("mnuEditComment", "批示", "批示", "批示
", null, "imgtbtn_log", null, "", true, true, true, false, true);
m_BillInterface.AddBarItemLink("ToolBar", "mnuEditComment", "mnuToolBarSepaPreview", true);
m_BillInterface.AddBarItemLink("mnuEdit", "mnuEditComment", "mnuEditCancel", true);
}

imgtbtn_log是图片资源,放在C:\Program Files\Kingdee\K3ERP\KDHR\SITEFILE\WEBUI\IMAGES\ToolBar\chs这个路径下,图片名tbtn_log,在插件中引用需要在前面加img
二:下面则是将现有的删除按钮命名为“移除”,并替换图标的

m_ListInterface.SetBarItemProperty("mnuEditDelete", Enu_BarItemProperty.Caption, "移除
");
m_ListInterface.SetBarItemProperty("mnuEditDelete", Enu_BarItemProperty.Description, "移除
");
m_ListInterface.SetBarItemProperty("mnuEditDelete", Enu_BarItemProperty.ImageKey, "imgtbtn_allfinitialize");

您的鼓励与嘉奖将成为创作者们前进的动力,如果觉得本文还不错,可以给予作者创作打赏哦!

请选择打赏金币数 *

10金币20金币30金币40金币50金币60金币
可用金币: 0