【问题标题】:C#: button image gets clipped on the bottomC#:按钮图像在底部被剪裁
【发布时间】:2017-02-10 01:42:10
【问题描述】:

正如您在this image 中看到的那样,按钮上设置的图像在没有明显原因的情况下被底部裁剪。图片大小为 24x24px,按钮的AutoSize 属性设置为True

按钮直接位于窗口上,因此不会有任何布局影响其大小。

【问题讨论】:

    标签: c# image button clipping image-clipping


    【解决方案1】:

    <button> 控件内部有一个隐式边距。如果您扩大按钮的高度,剪裁将消失。

    【讨论】:

    • 将按钮高度恰好扩大 2px,确实可以消除剪裁,但除了总是手动增加按钮高度之外,没有其他解决方案吗?
    • @カラス 不是我知道的,除非你使用的图片看起来与按钮相同:-)
    【解决方案2】:

    将图像设置为按钮的“BackgroundImage”属性,然后将按钮的“BackgroundImageLayout”属性设置为“Stretch”。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-12-03
      • 1970-01-01
      • 1970-01-01
      • 2022-01-08
      • 2021-05-05
      • 1970-01-01
      • 2020-06-22
      • 1970-01-01
      相关资源
      最近更新 更多