Rss & SiteMap
Foxtable(狐表) http://www.foxtable.com
Dim
cmd As New SQLCommandListItemFormat
如果列表项目来自于数据表,此事件将在生成每一个列表项目时执行。
e参数属性:
Form: 触发事件的窗口
Sender: 触发事件的控件
ListItem: 准备显示的行,DataRow类型
Value: 列表项目准备显示的内容
示例
列表项目来自于数据表时,下拉的列表项目只能显示一列的内容,如果希望显示多列内容,可以通过事件ListItemFormat来实现。
例如某个ComboBox的列表项目来自于客户表,取值列为客户编号,显示列为客户名称,在默认情况下下拉列表只显示客户名称,选择某客户后,自动填入对应的客户编号。
如果希望下拉列表同时显示客户编号和客户名称两列的内容,可以在ListItemFormat事件中设置如下代码:
e.Value = e.ListItem(
"客户编号") & "|" & e.ListItem("客户名称")建议把Datalist变成一个可显多列值及取多列值的一个控件。我也有这方需求,希望有一个控件可取数据表中多列值选择并显示多列值。
不知如何使用?
不知如何使用?
在ListItemFormat事件中设置代码。