设置visible = true然后消息框显示为false
delegate void LoadLastDeptSettingDelegate(String last_dept);
private void LoadLastDeptSetting(String last_dept)
{
//MessageBox.Show("last dept " + last_dept + this.InvokeRequired.ToString());
if (this.InvokeRequired)
{
//this.BeginInvoke(new MethodInvoker(delegate() { LoadLastDeptSetting(last_dept); }));
this.Invoke(new LoadLastDeptSettingDelegate(this.LoadLastDeptSetting), new
object[] { last_dept });
}
else
{
grpPeriod.Visible = true;
MessageBox.Show("before 3 " + this.grpPeriod.Visible.ToString());
答案 0 :(得分:2)
Visible
属性表示控件的实际可见性。
如果其中一个控件的祖先或整个表单不可见,它将始终返回false
。