标签插件

栏目:云苍穹知识作者:金蝶来源:金蝶云社区发布:2024-09-23浏览:1

标签插件

1 插件介绍

标签控件,能够显示文本内容,但是不能进行编辑。

如果设计时,勾选了标签控件的”允许点击”选项,则在运行时用户点击标签,会触发点击事件,自动执行绑定的表单操作。


2 控件编程模型

2.1 控件编程模型定义

标签控件的控件编程模型是Label类,派生自按钮控件编程模型Button,未增加新方法:

package kd.bos.form.control;
public class Label extends Button {


插件可以通过如下代码,获取到界面上标签的控件编程模型实例:

Label label = this.getView().getControl(KEY_LABEL1);


2.2 控件方法清单

标签编程模型,提供了如下新方法:

方法说明
setText设置标签内容


如下示例代码,演示如何通过标签控件的编程模型Label,动态设置标签内容:

package kd.bos.plugin.sample.dynamicform.pcform.control.bizcase;
import java.util.EventObject;
import kd.bos.form.control.Label;
import kd.bos.form.plugin.AbstractFormPlugin;
public class LabelSample extends AbstractFormPlugin {
    private final static String KEY_LABEL1 = "labelap1";
    @Override
    public void afterBindData(EventObject e) {
        super.afterBindData(e);
        Label label = this.getView().getControl(KEY_LABEL1);
        label.setText("动态设置标签内容");
    }
}


3 插件事件

标签控件继承了按钮控件提供的事件,未增加新事件;

标签插件

1 插件介绍标签控件,能够显示文本内容,但是不能进行编辑。如果设计时,勾选了标签控件的”允许点击”选项,则在运行时用户点击标签,会...
点击下载文档
上一篇:超链接插件下一篇:附件数插件
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息