2012-04-18 64 views
5

Mục đích của tôi là thay đổi hình nền và đặt SizeMode là Stretch. Đã thử rất nhiều cho đến nay, mọi ý tưởng?Thay đổi sizemode của hình nền trong picturebox

EDIT: Tôi đang làm việc trong ứng dụng biểu mẫu C#. Cố gắng chỉ đơn giản là thiết lập chế độ kích thước của hình ảnh bg:

picturebox1.BackgroundImage = Properties.Resources.Image; 
picturebox1.SizeMode = PictureBoxSizeMode.StretchImage; 

cố gắng để di chuyển xung quanh nó ... không thành công ...

+1

Biểu mẫu Windows? WPF? Biểu mẫu web? Silverlight? –

+1

Và nếu bạn muốn tiêu đề để nói tất cả, bạn không nên thêm tiền tố vào nó với "C# Forms". Đó là những gì các thẻ cho. –

+0

PictureBoxSizeMode, BackgroundImageLayout là các enums khác nhau cho cùng một mục đích. Tính nhất quán .NET ... – Larry

Trả lời

15

Nhìn vào BackgroundImageLayout.
Ví dụ:

whatever.BackgroundImageLayout = ImageLayout.Stretch 
+0

được nhiều người đánh giá cao. –

+1

Bạn được chào đón. Lần tới hãy cố gắng cụ thể hơn một chút và hiển thị những gì bạn đã thử ngay từ đầu. Nó giúp chúng tôi giúp bạn dễ dàng hơn. Và đó là những gì bạn muốn. ;) – Skalli

+1

Sử dụng tính năng này = bất cứ điều gì // this.BackgroundImageLayout = ImageLayout.Stretch; – jmozko