如何将emgu图像框大小设置为屏幕大小的百分比

时间:2014-06-19 08:30:37

标签: c# emgucv

我有两个并排的Emgu imagebox,我希望它们的大小相对于用户屏幕大小(屏幕宽度的33%)。我尝试在主窗体中使用类似的东西设置它:

rectangle screen = Screen.PrimaryScreen.Bounds;
int screenHeight = (screen.Height/2);
int screenWidth = screenHeight;

然后在设计器表单中将大小设置为这些,但这只是导致它根本不加载图像框。如果有人知道如何使用pictureBox,这可能也有效。

这是我的表格图片,以帮助我了解我想要实现的目标。我希望在任何尺寸的屏幕上都有这些比例。就像css中的%功能一样。

http://oi59.tinypic.com/dwdf12.jpg(由于缺乏声誉,我已将其关联起来)

1 个答案:

答案 0 :(得分:1)

使用tableLayoutPannel并将其列设置为33%。然后在dock属性上选择full以填充每个单元格。