当前位置: 首页 > news >正文

U9的UI插件开发Card功能区上客开的按钮不能正常显示

做一个客开的测试过程中碰到一个长期没有解决掉的问题U9客开的按钮可以在3个地方开放出来分别是1工具栏上添加2功能区添加3功能区下拉列表上添加。功能区上的添加的按钮一直不能正常显示出来分析了很久。为此手上的一个项目迟缓了一周没有进度。用友对外公布的资料中有说到是一行中允许的按钮数量有限制。需要后台修改UIModel才可以。UBF去上修改标准的元数据方法没有找到合理的方法。于是想利用AI工具是否可以给一个破解限制的方案。以下是元宝给出的答案。在 U9 的 UI 插件开发中Card 上的按钮“加进去却不显示”通常不是系统有硬性按钮数量上限而是布局容器GridLayout的网格列数不够或插入位置冲突导致的。不存在官方公开的“按钮数量限制”也不需要也无法去“破解”。核心原因GridLayout 的列数瓶颈U9 的 Card 容器默认使用GridLayout网格布局。你在代码里调用的CommonFunction.Layout(container, ctrl, x, y)本质是把控件放到第x列、第y行。问题点Card 在元数据设计时有固定的网格列集合Grid Column Definitions。比如默认可能只有 7 列0~6。现象当你用CommonFunction.Layout(card, btn, 28, 0)这样的代码时列索引28远远超出了 Card 预设的列数。控件其实已经被Add到Controls集合里了但因为超出了布局网格的范围渲染时被截断或不显示。为什么会有“数量限制”的传言这其实是列数限制带来的错觉假设一行只有 7 列每列放 1 个按钮你最多“看得到”7 个。你加第 8 个按钮时如果还放在合法列范围内比如覆盖原有位置可能会显示但把旧的挤掉或重叠如果放在非法列如列 28就直接看不到。社区不少案例提到Layout(card, btn, 8, 0)这类写法列索引 按钮个数 × 2一旦超过设计器预设列数按钮就会消失因为没有找到UBF编辑U9元数据的方法几乎是要绝望放弃在Card功能区上放按钮方案时柳暗花明又一村的事情发生了...措施在【修改部件】的操作中将客开按钮位置移动下位置如图所示实际上改变的SQL数据表中的按钮的位置记录神奇的是按钮出来了最终效果如下
http://www.zskr.cn/news/1338501.html

相关文章:

  • 5个必学技巧:用茉莉花插件让Zotero中文文献管理效率提升300%
  • 情感演绎有多强?顶伯实测愤怒、喜悦、悲伤等 9 种语气
  • 移动安全逆向分析工作流:静态-动态-交互三层实战指南
  • Cursor VIP共享方案终极指南:三步免费解锁AI编程神器的完整教程
  • 如何用Win11Debloat免费为Windows系统瘦身:终极优化指南
  • 如何5分钟部署小鹿快传:零基础P2P文件传输终极指南
  • 微信好友关系智能检测:3步找出谁已删除或拉黑你
  • 技术架构解析:APK Installer实现Windows系统直接运行Android应用的技术方案
  • Unity MCP架构解析:模块化解耦与生命周期重构实践
  • 终极Mac微信增强插件:防撤回与多开登录的完整解决方案
  • 3个核心技巧:用FanControl彻底解决Windows风扇噪音问题
  • 抖音直播数据采集:如何用Golang构建实时弹幕监控系统
  • 码蹄集MC0519伏击桥下探情况
  • 工程供应商管理软件怎么选?从准入评估、招标比价到结算评价的选型指南
  • 5大核心功能:免费开源电路板查看器完全指南
  • 2026最新大模型学习路线:从零基础到实战精通,少走2年弯路
  • 中山采购/质量/项目岗考证避坑:众智商学院6证合报,一站式搞定CPPM/PMP/SCMP/六西格玛/中级经济师/CCAA - 众智商学院课程中心
  • 用USRP B200mini和GNU Radio抓取大疆无人机位置:一个极客的无线安全实验手记
  • 利用Taotoken多模型能力为AIGC应用提供降级备选方案
  • HC2160晨芯阳内置60V功率MOS升压型LED恒流驱动IC
  • Nodejs 服务中异步调用 Taotoken 聚合大模型 API 指南
  • 5分钟免费解决NVIDIA显卡显示器色彩过饱和的终极方案
  • 基于助睿实训平台的学生用户画像-考勤主题标签构建
  • 如何高效使用智能自动化工具:免费开源解决方案完全指南
  • CircuitJS1桌面版:三步实现专业级离线电路仿真
  • 使用Taotoken后模型API调用延迟与稳定性体感观察
  • 10分钟终极指南:用Cortex-Debug打造VSCode最强STM32嵌入式开发环境
  • R3nzSkin国服特供版完整指南:英雄联盟免费换肤实用教程
  • 别再让自制仿真器‘打架’了!手把手教你修改Vivado仿真器UID和端口,实现单机多开
  • 义乌汽车贴膜哪家靠谱?义乌奥博贴膜,本地车主公认首选老店 - GrowthUME