ImageList.ImageCollection.AddStrip(Image) Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Menambahkan strip gambar untuk gambar yang ditentukan ke ImageList.
public:
int AddStrip(System::Drawing::Image ^ value);
public int AddStrip (System.Drawing.Image value);
member this.AddStrip : System.Drawing.Image -> int
Public Function AddStrip (value As Image) As Integer
Parameter
Mengembalikan
Indeks gambar yang baru ditambahkan, atau -1 jika gambar tidak dapat ditambahkan.
Pengecualian
Gambar tidak dapat ditambahkan.
-atau-
Lebar strip gambar yang ditambahkan adalah 0, atau lebarnya tidak sama dengan lebar gambar yang ada.
-atau-
Tinggi strip gambar tidak sama dengan tinggi gambar yang ada.
Contoh
Contoh berikut menunjukkan cara menggunakan AddStrip. Untuk menjalankan contoh ini, tempelkan kode berikut ke dalam Formulir Windows yang berisi ImageList tombol bernama imageList1
dan dan panggil AddStripToCollection
metode dalam contoh ini saat menangani peristiwa tombol Click .
public void AddStripToCollection()
{
// Add the image strip.
Bitmap bitmaps = new Bitmap(typeof(PrintPreviewDialog), "PrintPreviewStrip.bmp");
imageList1.Images.AddStrip(bitmaps);
// Iterate through the images and display them on the form.
for (int i = 0; i < imageList1.Images.Count; i++) {
imageList1.Draw(this.CreateGraphics(), new Point(10,10), i);
Application.DoEvents();
System.Threading.Thread.Sleep(1000);
}
}
Private Sub AddStripToCollection()
' Add the image strip.
Dim bitmaps As New Bitmap(GetType(PrintPreviewDialog), "PrintPreviewStrip.bmp")
imageList1.Images.AddStrip(bitmaps)
' Iterate through the images and display them on the form.
For i As Integer = 0 To imageList1.Images.Count - 1
imageList1.Draw(Me.CreateGraphics(), New Point(10, 10), i)
Application.DoEvents()
System.Threading.Thread.Sleep(1000)
Next
End Sub
Keterangan
Jumlah gambar yang akan ditambahkan disimpulkan dari lebar gambar yang diberikan.
Strip adalah gambar tunggal yang diperlakukan sebagai beberapa gambar yang disusun berdampingan.