通用控件——超链接

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

通用控件——超链接

# 1 功能介绍 超链接控件,供用户点击,在浏览器中打开链接的http页面。可以在界面设计时,设置固定的链接URL地址;也可以在插件中动态设置链接的URL地址。 # 2 控件对象 `kd.bos.form.control.Hyperlink` # 3 属性说明 ## 3.1 通用属性 >通用属性包含字段和控件的一些公有的属性,如宽高,帮助文本等等。请参考[通用属性](https://vip.kingdee.com/article/215559076720798976) ## 3.2 样式属性 >样式属性是每个控件在设计器右侧样式栏可以设置的属性,请参考[样式属性](https://vip.kingdee.com/article/252017936767406336) ## 3.3 业务属性 | 属性名 | 类型 | 默认值 | 说明 | | --- | --- | --- | --- | | 链接地址 | 文本 | - | 设置超链接URL | | 显示下划线 | 复选框 | false | 显示超链接下划线 | # 4 超链接接口介绍 ## 4.1 控件编程模型 ### 4.1.1 控件编程模型定义 超链接控件的编程模型是Hyperlink类,派生自控件编程模型基类Control: ```java package kd.bos.form.control; public class Hyperlink extends Control{ ``` 插件可以通过如下代码,获取到界面上超链接控件的编程模型实例: ```java Hyperlink hyperlink = this.getView().getControl(KEY_HYPERLINK1); ``` ### 4.1.2 控件方法清单 超链接控件编程模型,增加了如下控制方法: | 方法 | 说明 | | --- | --- | | setUrl | 设置超链接URL地址 | 如下示例代码,演示使用编程模型的setUrl方法,动态设置链接URL地址: ```java package kd.bos.plugin.sample.dynamicform.pcform.control.bizcase; import java.util.EventObject; import kd.bos.form.control.Hyperlink; import kd.bos.form.plugin.AbstractFormPlugin; public class HyperlinkSample extends AbstractFormPlugin { private final static String KEY_HYPERLINK1 = "hyperlinkap1"; @Override public void afterBindData(EventObject e) { super.afterBindData(e); // 动态设置超链接控件的URL地址 Hyperlink hyperlink = this.getView().getControl(KEY_HYPERLINK1); hyperlink.setUrl("http://www.kingdee.com"); } } ``` ## 4.2 插件事件 超链接控件,未提供插件事件,用户点击超链接控件时,系统自动打开链接的URL页面,不触发插件事件。

通用控件——超链接

# 1 功能介绍超链接控件,供用户点击,在浏览器中打开链接的http页面。可以在界面设计时,设置固定的链接URL地址;也可以在插件中动态设...
点击下载文档
上一篇:图片控件下一篇:通用控件——标签
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息