苏州三木软件科技有限公司

 找回密码
 立即注册
搜索
热搜: 活动
查看: 297|回复: 3

ModelDetailEdit1 的菜单按钮Enabled 属性怎么控制

[复制链接]

56

主题

98

帖子

355

积分

中级会员

Rank: 3Rank: 3

积分
355
发表于 4 天前 | 显示全部楼层 |阅读模式

如果我有个菜单按钮叫新增
ModelDetailEdit 的菜单按钮Enabled 属性怎么控制?
回复

使用道具 举报

106

主题

473

帖子

2953

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
2953
QQ
发表于 4 天前 | 显示全部楼层
ModelDetailEdit1.GridMenuBase.CommandHolder.Commands("命令名称").Enabled
回复

使用道具 举报

56

主题

98

帖子

355

积分

中级会员

Rank: 3Rank: 3

积分
355
 楼主| 发表于 4 天前 | 显示全部楼层
本帖最后由 李泰蜜 于 2025-6-10 13:19 编辑

ModelDetailEdit1.GridMenuBase.CommandHolder.Commands("命令名称").Enabled
控制自定义窗口中 这里的表菜单按钮失败弹出错误

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

106

主题

473

帖子

2953

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
2953
QQ
发表于 4 天前 | 显示全部楼层
放在窗体的VisibleChanged事件中

注意:菜单命令的名称和显示文本如果不一样,一定不要引用错了,使用名称(增加一行)!不要使用(新增)


  1. If Me.SmForm IsNot Nothing AndAlso Me.SmForm.Visible Then
  2.         Dim ModelDetailEdit1 As ModelDetailEdit=Me.SmForm.ControlDictionary()("ModelDetailEdit1")
  3.         ModelDetailEdit1.GridMenuBase.CommandHolder.Commands("增加一行").Enabled  = True
  4. End If
复制代码

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|苏州三木软件科技有限公司 ( 苏ICP备2022038390号 )

苏公网安备 32058502010732号

GMT+8, 2025-6-14 15:51 , Processed in 0.085238 second(s), 23 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表