c#set属性在运行时可见并检查它

时间:2016-02-18 09:29:37

标签: c# winforms properties visible

我在运行时遇到属性Visibile的问题。

这是我的代码:

var pointPictureBox1 = pictureBox1.Location;
pictureBox1.Visible = true;
if (pictureBox1.Visible == false)
    pictureBox2.Location = pointPictureBox1;
pictureBox2.Visible = true;

我在WinForm上设置了Visible上的pictureBox1 false。

当我尝试检查属性Visible时,返回总是设置为false的我,即使它被强加给true

我无法理解为什么会这样,你能帮助我吗?

1 个答案:

答案 0 :(得分:0)

我将代码从Constructor移到Form_Load