ImageList.ImageCollection.AddStrip(Image) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Agrega una franja de imágenes para la imagen especificada a .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
Parámetros
Devoluciones
Índice de la imagen recién agregada o -1 si no se puede agregar la imagen.
Excepciones
No se puede agregar la imagen.
O bien
El ancho de la franja de imágenes que se va a agregar es 0 o el ancho no es igual al ancho de la imagen existente.
O bien
El alto de la franja de imágenes no es igual al alto de la imagen existente.
Ejemplos
En el siguiente ejemplo se muestra cómo usar AddStrip. Para ejecutar este ejemplo, pegue el código siguiente en un formulario de Windows que contenga un
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
Comentarios
El número de imágenes que se van a agregar se deduce del ancho de la imagen dada.
Una franja es una sola imagen que se trata como varias imágenes organizadas en paralelo.