【问题标题】:C# picturebox location changes when changing image更改图像时C#图片框位置更改
【发布时间】:2011-01-30 17:26:55
【问题描述】:

我有一个PictureBox,当我出于某种原因更改图像时,PictureBox 的位置显示不正确。它显示在左下角而不是左上角。

如果我检查 top、left、location 等的值,一切都是正确的。有什么我忘记了吗?

 myPictureBox.Image = image;
 myPictureBox.Location = new Point(0,0);

【问题讨论】:

  • 您使用的是 WPF 还是 WinForms?如果使用 WPF,您使用哪种面板?画布、网格、DockPanel?
  • 我正在使用 WinForms。图片框直接在表单上
  • 将 SizeMode 属性更改为更适合您的属性。

标签: c# location picturebox


【解决方案1】:

我认为这是因为SizeMode 属性设置为AutoSize,请尝试将其设置为Normal

祝你好运!

【讨论】:

  • PictureBox 没有 AutoSize 属性。
  • 谢谢 好像已经解决了
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-04-03
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2019-09-22
相关资源
最近更新 更多