0

VB.Net フォーム アプリケーションで次のコードを使用しました。

    Dim btnShowHideSize As New Size(30, 30)
    btnShowHide.Size = btnShowHideSize
    Dim img As New Bitmap(Resources.change2)
    Dim img2 As New Bitmap(img, btnShowHideSize)
    btnShowHide.BackgroundImage = img2
    btnShowHide.BackgroundImageLayout = ImageLayout.Stretch

画像は拡大しますが、縮小しません。ステップスルーすると、img サイズが 80,80、img2 サイズが 30,30 であることがわかります。ただし、画像は縮小されていません-切り取られています。200,200 などの 80,80 を超えると、画像は拡大されます。

画像を縮小することはできませんか?

4

0 に答える 0