繁体   English   中英

将操作分配给自定义按钮和 UI 布局问题

[英]Assigning Action to a custom Button and UI layout issue

我在处理表单的 UI 时遇到了两个问题:

  1. 我创建了一个动作,但我似乎无法将它分配给我创建的新按钮。 它出现在工具栏上,而不是在此处以红色框突出显示。 动作和按钮上的代码:

     public PXAction<CashAccount> RefreshAvailability; [PXButton(CommitChanges = true)] [PXUIField(MapEnableRights = PXCacheRights.Select, MapViewRights = PXCacheRights.Select, Enabled = true)] protected virtual void refreshLCAvailability() { //logic here }
  2. 我插入了两个列控件以将字段分成两列,如此处所示但 output 不像我想要的那样,如第 1 点中的图像所示。

我觉得我错过了一些非常简单的东西,但似乎无法弄清楚是什么。

编辑:

第一个问题已通过分配命令和目标来解决,如下所示

我设法通过反复试验解决了第二个问题。 所以基本上,你需要:

  1. 在合并控件后插入一个空布局控件
  2. 将 Merge 属性指定为 False

第 1 点和第 2 点的图像

  1. 在两者之间插入另一列
  2. 在新建的Column中插入一个Label控件
  3. 将 Label 文本留空

第 3、4 和 5 点的图像

令人难以置信的是,我必须以这种迂回的方式来做。 如果有更好的方法,请在此线程中分享。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM