0
我有一個picturebox,我經常更改BackgroundImage
。我有一個BackgroundImageLayout
設置爲Zoom
。C#winforms圖片框,背景圖片放大在頂部?
的問題是,當圖像不具有相同的比例圖片框,畫面在中間繪製。也就是說,picturebox的頂部和底部填充總是相同的。
我想爲BackgroundImage
總是在頂部對齊。什麼是最簡單和最有效的方法呢?
我可以補充一點,我從互聯網上下載的圖片。如果你認爲處理這個問題的最好方法就是在這一點上調整它們的大小,我可以這麼做:)
謝謝,非常完美:)但是這是否很慢? – 2010-05-14 15:18:28
更改大小會導致Paint事件。不是一個問題,設置BackgroundImage屬性也是如此。在同一時間做,你會得到只有一個。 – 2010-05-14 15:49:31