我正在尝试使用 Devexpress 对接管理器和可停靠面板将三个面板添加到窗口中。以下是目前的结果:
这三个面板按我想要的方式放置和调整大小,但是当我调整窗口大小时,它们的内容不会正确调整大小。第一个图像通过无法填充窗口的图片框来表明这一点。我目前对此进行规范的尝试是:(Panel3 是指包含 pictureBox1 的面板。而该面板又包含在 dp3 中。)
void dp3_SizeChanged(object sender, EventArgs e)
{
panel3.Size = panel3.Parent.Size;
pictureBox1.Width = dp3.Width;
pictureBox1.Height = dp3.Height;
}
控制窗口也是如此。除非窗口过大,否则我的控件不会出现。
控件包含在 4 个单独的面板中,这些面板本身包含在可停靠窗口中。
在停靠和调整大小时,如何使事物显示正确的大小和位置?