PIctureBox放置在运行时期间未对齐

时间:2014-05-10 08:08:11

标签: c# winforms runtime parent-child picturebox

我有一个Windows窗体应用程序,在设计器中,所有内容都按照我打算的方式排列。 (我已经圈出了麻烦的组件,虽然其他组件似乎也发生了变化,但这个组件很重要。)

这是设计师模式中的视图。 Designer View http://pokestory.tm14.net/_articleimages/misalign1.png

我编译,我跑,我最终得到类似的东西,但是没有错位。

这是在运行时。 Runtime View http://pokestory.tm14.net/_articleimages/misalign2.png

我不明白为什么会这样,我想知道是否有人可以解释这一点。

哦,这个可能与它有关,但我不明白为什么会这样。这是代码的最新变化,可能会影响它做到这一点,但我不明白它会如何。不过,我会提供代码。

// add the auxilary pictureboxes as a component of the bg picture box to enable transparency
pictureBoxBattleBG.Controls.Add(panelOppPokemon);
pictureBoxBattleBG.Controls.Add(panelPokemon);
pictureBoxBattleBG.Controls.Add(pictureBoxOppPokemon);
pictureBoxBattleBG.Controls.Add(pictureBoxPokemon);
pictureBoxBattleBG.Controls.Add(pictureBoxTime);

// do the same with the time overlay
pictureBoxTime.Controls.Add(pictureBoxTimeOfDay);

0 个答案:

没有答案