即使禁用了AutoSize,具有BackgroundImage大小的按钮也会自动调整大小

时间:2018-09-11 06:01:25

标签: c# windows winforms button

我有一个按钮,在其中初始化了背景图像并禁用了“自动调整大小”选项,并将默认大小初始化为按钮。但是,即使禁用了“自动调整大小”,按钮的尺寸也变得小于给定的尺寸。

firstButton.Size = new Size(28,28);
firstButton.AutoSize = false;
firstButton.BackgroundImage = GetBitMap("First.png");
firstButton.BackgroundImageLayout = ImageLayout.Center;

但是在查看时,按钮的大小会自动更改为23。

任何人都可以让我知道,如何避免使用图像自动调整按钮的大小?

关于, 阿玛尔·拉杰(Amal Raj U。)

1 个答案:

答案 0 :(得分:0)

由于我的信誉欠佳,不允许我添加任何评论,所以我将在这里询问您按钮是否固定在控件的放置位置。 (如果这是解决方案,我将在稍后编辑我的答案)。检查按钮的Anchor属性。