以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 设置内置的文件管理器,隐藏命令不生效 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=171618) |
-- 作者:WindBamboo -- 发布时间:2021/9/4 16:07:00 -- 设置内置的文件管理器,隐藏命令不生效 参照如下文档,设置内置的文件管理器,让表的列的内置文件管理器的“删除”和“清除”两个命令不可见(注意是表的列的文件管理器,不是窗体的): 以下内容为程序代码: 1 Tables("员工").Cols("附件").OpenWindow() 2 Dim fl As WinForm.FileManager = Tables("员工").Cols("附件").FileManager 3 fl.DeleteCommand.Visibled = False 4 fl.ClearCommand.Visibled = False 5 应该把这些代码放到哪个事件里面呢?放了几个地方都没有生效,运行也没有报错,比如我放到currentTableChanged事件里面,运行后在表中打开文件管理器后各命令一直全部显示 |
-- 作者:WindBamboo -- 发布时间:2021/9/4 16:11:00 -- 1 Tables("员工").Cols("附件").OpenWindow() 2 Dim fl As WinForm.FileManager = Tables("员工").Cols("附件").FileManager 3 fl.DeleteCommand.Visible = False 4 fl.ClearCommand.Visible = False 补充说明,实际代码中是visible,上面帖子笔误了,这个代码运行不报错但是也不生效。
|
-- 作者:有点蓝 -- 发布时间:2021/9/4 16:40:00 -- 这个仅对列窗口有效,对点击按钮弹出的管理器无效 |
-- 作者:WindBamboo -- 发布时间:2021/9/9 11:07:00 -- 请问,对于点击按钮弹出的文件管理器,可以隐藏或是使不生效“删除”按钮吗? |
-- 作者:有点蓝 -- 发布时间:2021/9/9 11:53:00 -- 这个暂时没有办法。自己设计录入窗口,使用文件管理器控件替代吧 |