在c#windows窗体应用程序设计器窗口中,您可以设置图片框大小,但初始化后此属性会丢失!
这是设计师使用此大小属性生成的内容:
this.pictureBox.Size = new System.Drawing.Size(512, 424);
我使用设计师创建了一个鼠标点击事件,然后单击右下角。给我的鼠标点击坐标是384,344 ...调试对象也显示base.width / height = 384/344
现在我在InitializeComponent();
之后立即设置完全相同的属性大哇图片框大小增加了,现在同样的鼠标点击生成我想要的坐标!
我只能假设在初始化过程中丢失了一些东西!设计人员生成并在初始化后使用的相同代码行有不同的行为!
那是什么?
有没有办法让设计师能够正确地初始化图片框,甚至可能在设计窗口中显示真实的边界?