移动表单在插件中显示隐藏字段可以实现,但按钮有问题
金蝶云社区-quHongan
quHongan
0人赞赏了该文章 2,163次浏览 未经作者许可,禁止转载编辑于2016年08月17日 16:44:22

为说明问题,做了个试验,如下图,
点击【兴趣产品】页签时,隐藏【输赢日期】下方的【开始日间】与右侧的按钮【B】,
点击【活动】页签时,隐藏【输赢日期】与右侧的按钮【A】。
下图是点击【兴趣产品】的效果


下图是点击【活动】页签的效果

下图是点击按钮【A】打开的页面,并点击【取消】返回刚才的页面。


此时再点击【兴趣产品】、【活动】页签时,两个字段可以正常显示、隐藏,但按钮只能显示打开另一个页面时显示的按钮【A】,按钮【B】却不能再次显示。

代码中都是按下方的方法显示与隐藏:
this.View.StyleManager.SetVisible("FWinDate", null, false);
this.View.StyleManager.SetVisible("FStartDate", null, true);

this.View.StyleManager.SetVisible("FBtnAddPro", null, false);
this.View.StyleManager.SetVisible("F_meg_BtnAddActivity", null, true);

用以下方式也同样:
this.View.GetControl("FBtnAddPro").Visible = false;
this.View.GetControl("F_meg_BtnAddActivity").Visible = true;

版本:6.0+PT106397
QQ:469126910