一、学员问题描述:
凡人萝卜:
@张志 张老师麻烦看一下如下图问题:
张志 :
在属性中,设置为不可见;不过,你在学习教程,教程并没有要求隐藏
学教程的话,按教程学完比较好
凡人萝卜:
示例里面设置为可见,仍然可以实现打开时为不可见的效果。如下图:
张志 :
想看到,就设置为可见。不想看到,就设置为不可见。
凡人萝卜:
就是觉得很奇怪,加载事件里面也没有写不可见的代码,格式里面也设置了可见的代码,但是打开窗体就能实现不可见的效果
张志 :
还有打开事件
二、问题分析:
窗体控件在窗体加载后隐藏的实现手段无法就两种:
1. 根据控件属性 把"可见"设置为"否"隐藏;
2 .在窗体加载事件或者打开事件使用代码设置控件隐藏。
三、解决过程:
1.首先检查控件属性,发现控件"可见"属性为"是",这样就可以排查属性隐藏的方式,焦点就是代码隐藏;
2.复制需要查找的控件名称"相关订单号",通过窗体加载事件打开代码界面,使用查找功能。
一路的查找,终于在"单据类型_AfterUpdate"事件,找到了"相关订单号"控件的代码;
然后复制"单据类型_AfterUpdate" 这个事件名称,继续查找,在窗体加载事件找到加载了"单据类型_AfterUpdate"
这样就可以找到关于"相关订单号"控件怎么隐藏的过程了。