[]
Gets the a group of ImageItem that display specific image in specific zoom factor.
public List<ImageItem> Images { get; }
Type | Description |
---|---|
List<ImageItem> |
The following code example shows how to use this property.
This code example is part of a larger example provided for the C1MultiScaleImage class.
public class GcMultiScaleImageDemo : Form
{
private GcZoom _gcZoomObj;
private GcMultiScaleImage _gcmultiScaleImage;
public GcMultiScaleImageDemo()
{
InitializeComponent();
_gcZoomObj = new GcZoom();
_gcZoomObj.Target = this;
}
private void InitializeComponent()
{
ImageItem item1 = new ImageItem();
item1.Image = Image.FromFile(@"C:\image1.jpg");
item1.ZoomFactor = 1.5f;
ImageItem item2 = new ImageItem();
item2.Image = Image.FromFile(@"C:\image2.jpg");
item2.ZoomFactor = 2f;
_gcmultiScaleImage = new GcMultiScaleImage();
_gcmultiScaleImage.Location = new Point(20, 20);
_gcmultiScaleImage.Size = new Size(100, 100);
_gcmultiScaleImage.BackColor = Color.Red;
_gcmultiScaleImage.ZoomFactor = 1f;
_gcmultiScaleImage.Image = Image.FromFile(@"C:\image.jpg");
_gcmultiScaleImage.SizeMode = PictureBoxSizeMode.StretchImage;
_gcmultiScaleImage.Images.Add(item1);
_gcmultiScaleImage.Images.Add(item2);
this.Controls.Add(_gcmultiScaleImage);
}
}
Public Class GcMultiScaleImageDemo
Inherits Form
Private _gcZoomObj As GcZoom
Private _gcmultiScaleImage As GcMultiScaleImage
Public Sub New()
InitializeComponent()
_gcZoomObj = New GcZoom()
_gcZoomObj.Target = Me
End Sub
Private Sub InitializeComponent()
Dim item1 As New ImageItem()
item1.Image = Image.FromFile("C:\image1.jpg")
item1.ZoomFactor = 1.5F
Dim item2 As New ImageItem()
item2.Image = Image.FromFile("C:\image2.jpg")
item2.ZoomFactor = 2.0F
_gcmultiScaleImage = New GcMultiScaleImage()
_gcmultiScaleImage.Location = New Point(20, 20)
_gcmultiScaleImage.Size = New Size(100, 100)
_gcmultiScaleImage.BackColor = Color.Red
_gcmultiScaleImage.ZoomFactor = 1.0F
_gcmultiScaleImage.Image = Image.FromFile("C:\image.jpg")
_gcmultiScaleImage.SizeMode = PictureBoxSizeMode.StretchImage
_gcmultiScaleImage.Images.Add(item1)
_gcmultiScaleImage.Images.Add(item2)
Me.Controls.Add(_gcmultiScaleImage)
End Sub
End Class