【发布时间】:2013-08-02 20:47:45
【问题描述】:
我有以下代码:
marathonPanel.Visible = false;
resultPanel.Visible = true;
但只有marathonPanel 变得不可见,resultPanel 保持不可见。
当我检查 resultPanel.Visible 的值时,它被设置为 false。
我也试过了
resultPanel.BringToFront();<br>
resultPanel.Visible = true;
谁能帮帮我?
【问题讨论】:
-
试试
resultPanel.Show(); -
是否还有其他东西将
Visibile属性设置回false,例如事件处理程序?resultPanel是否嵌套在另一个面板中? -
在属性窗口中将值改为true
-
我有一种奇怪的感觉,resultPanel 是 marathonPanel 的孩子,所以当你让第一个不可见时,孩子也是不可见的。要进行测试,请尝试将 resultPanel 移出 marathonPanel 的边界
-
可能是,我正在检查它