c#picturebox dock问题

时间:2011-12-13 20:14:41

标签: c# winforms picturebox

我希望将我的图片框停靠在表单的右上角,但是当我使用
时   pictureBox1.Dock = DockStyle.Right;
来自picturebox的图像位于正确的位置,但其背景颜色为我的表单的整个高度创建了一条条纹。如果我使用
,它不会出现  pictureBox1.Dock = DockStyle.Left;

我不知道为什么会这样,有人可以帮助我吗?

我希望它贴在右上角,当我尝试将窗口调整到更小时 - 让它消失,当我尝试调整到更大的窗口时 - 保持它仍然粘在右上角。

1 个答案:

答案 0 :(得分:1)

将图片框放置在您希望放置的位置并设置Anchor属性:

pictureBox1.Anchor = AnchorStyles.Top | AnchorStyles.Right;

你的图片框就像你想要的那样。