以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  隐藏窗口某列  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=4604)

--  作者:lihe60
--  发布时间:2009/10/13 14:03:00
--  隐藏窗口某列
隐藏窗口中控件datalist中的某列,如何写代码?
--  作者:菜鸟foxtable
--  发布时间:2009/10/13 14:07:00
--  

Visible

返回或设置列是否可见,设为False,列将被隐藏。

例如隐藏订单表的折扣列:

Tables("订单").Cols("折扣").Visible = False

显示订单表的折扣列:

Tables("订单").Cols("折扣").Visible = True

[此贴子已经被作者于2009-10-13 14:07:37编辑过]

--  作者:lihe60
--  发布时间:2009/10/13 14:14:00
--  

控件table是这样写的,控件datalist这样写是不行的。


--  作者:lihe60
--  发布时间:2009/10/13 14:19:00
--  
隐藏窗口中控件datalist中的某行,如何写代码?

--  作者:gamtings
--  发布时间:2009/10/13 14:26:00
--  
是这个不?
 

SetColVisible

设置指定列是否可见。

语法:

SetColVisible(ColName, Visible)

ColName: 列名称
Visible: 逻辑型,是否可见。

示例

隐藏金额列

Dim dst As WinForm.DataList = e.Form.Controls("DataList1")
dst.SetColVisible("金额", False)


--  作者:lihe60
--  发布时间:2009/10/13 14:30:00
--  
我先看一下。先谢了。
[此贴子已经被作者于2009-10-13 14:33:13编辑过]

--  作者:狐狸爸爸
--  发布时间:2009/10/13 14:42:00
--  
DataList只有一年的命了。
--  作者:gamtings
--  发布时间:2009/10/13 14:44:00
--  
以下是引用狐狸爸爸在2009-10-13 14:42:00的发言:
DataList只有一年的命了。


我还有好些没改过来呢!!!图片点击可在新窗口打开查看


--  作者:狐狸爸爸
--  发布时间:2009/10/13 14:48:00
--  
以下是引用gamtings在2009-10-13 14:44:00的发言:


我还有好些没改过来呢!!!


不用担心,实在不行,继续缓期执行。

[此贴子已经被作者于2009-10-13 14:48:15编辑过]

--  作者:菜鸟foxtable
--  发布时间:2009/10/13 14:53:00
--  
以下是引用狐狸爸爸在2009-10-13 14:48:00的发言:


不用担心,实在不行,继续缓期执行。

[此贴子已经被作者于2009-10-13 14:48:15编辑过]

假如拿到开发版,把DataList做到项目里并发布,在不更新的情况下是否长期能用?