Gets or sets the maximum size of the image of each 
ImageListItem in the control.
            
            
            
            
Syntax
| Visual Basic (Declaration) |   | 
|---|
Public Property ImageSize As Size  | 
 
| Visual Basic (Usage) |  Copy Code | 
|---|
Dim instance As ImageListItem
Dim value As Size
 
instance.ImageSize = value
 
value = instance.ImageSize
  | 
 
| C# |   | 
|---|
public Size ImageSize {get; set;} | 
 
| C++/CLI |   | 
|---|
public:
property Size ImageSize {
   Size get();
   void set (Size value);
} | 
 
            
            
            | XAML Attributes Usage |   | 
|---|
<object ImageSize=Size .../>  | 
| Dependencies Property Information |   | 
|---|
Identifier field  | ImageSizeProperty  | 
Metadata properties set to true  | None  | 
| XAML Property Element Usage |   | 
|---|
<object>
<object.ImageSize>
<Size .../>
</object.ImageSize>
</object>  | 
| XAML Attributes Usage |   | 
|---|
<object ImageSize=Size .../>  | 
| Dependencies Property Information |   | 
|---|
Identifier field  | ImageSizeProperty  | 
Metadata properties set to true  | None  | 
| XAML Property Element Usage |   | 
|---|
<object>
<object.ImageSize>
<Size .../>
</object.ImageSize>
</object>  | 
Return Value
A 
Size structure that specifies the maximum size of the image of each
            
ImageListItem in this 
ImageList in pixels.
 
            
            
            
            
Example
For XAML example, refer to ImageSize.
             
| Visual Basic |  Copy Code | 
|---|
Private Class MyWindow1 : Inherits Window 
   Public imageList As ListBox 
   Public Sub New(ByVal title As String) 
      title = title 
       
      Width = 400 
      Height = 200 
 
       
      imageList = New ListBox() 
      imageList.Width = Double.NaN 
      imageList.Height = Double.NaN 
 
      imageList.Items.SortDescriptions.Clear() 
      imageList.Background = New RadialGradientBrush(Colors.DarkGray, Colors.LightGray) 
      imageList.Items.SortDescriptions.Add(New SortDescription("Text", ListSortDirection.Ascending)) 
 
      imageList.BorderThickness = New Thickness(5, 5, 5, 5) 
 
 
       
          Dim imagesPath As String = LeadtoolsExamples.Common.ImagesPath.Path + "" 
 
      For i As Integer = 0 To 2 
         Dim index As Integer = i + 1 
         Dim imageFileName As String = imagesPath & "Image" & index.ToString() & ".jpg" 
 
         Dim item As ImageListItem = New ImageListItem() 
         item.ViewStyle = ImageListViewStyle.Normal 
         item.FileName = imageFileName 
         item.Text = imageFileName 
         item.ShowText = True 
         item.Image = New BitmapImage(New Uri(imageFileName)) 
         item.ImageSize = New Size(120, 120) 
         item.Width = 150 
         item.Height = 150 
         item.SelectedBackground = Brushes.White 
         item.SelectedForeground = Brushes.Blue 
 
          
         If i = 0 Then 
            item.IsSelected = True 
         End If 
 
          
         imageList.Items.Add(item) 
      Next i 
 
       
      Content = imageList 
   End Sub 
End Class 
 
Public Sub ImageListItem_ImageSize(ByVal title As String) 
   Dim window As MyWindow1 = New MyWindow1(title) 
   window.ShowDialog() 
End Sub | 
 
| C# |  Copy Code | 
|---|
class MyWindow1 : Window  {     public ListBox imageList;     public MyWindow1(string title)     {        Title = title;        // Set the size of the window        Width = 400;        Height = 200;          // Create a new ImageList control.        imageList = new ListBox();        imageList.Width = Double.NaN;        imageList.Height = Double.NaN;          imageList.Items.SortDescriptions.Clear();        imageList.Background = new RadialGradientBrush(Colors.DarkGray, Colors.LightGray);        imageList.Items.SortDescriptions.Add(new SortDescription("Text", ListSortDirection.Ascending));          imageList.BorderThickness = new Thickness(5, 5, 5, 5);            // Create three items        string imagesPath = LeadtoolsExamples.Common.ImagesPath.Path;          for (int i = 0; i < 3; i++)        {           int index = i + 1;           string imageFileName = imagesPath + "Image" + index.ToString() + ".jpg";             ImageListItem item = new ImageListItem();           item.ViewStyle = ImageListViewStyle.Normal;           item.FileName = imageFileName;           item.Text = imageFileName;           item.ShowText = true;           item.Image = new BitmapImage(new Uri(imageFileName));           item.ImageSize = new Size(120, 120);           item.Width = 150;           item.Height = 150;           item.SelectedBackground = Brushes.White;           item.SelectedForeground = Brushes.Blue;             // Select the first item           if (i == 0)              item.IsSelected = true;             // Add the item to the image list           imageList.Items.Add(item);        }          // Add the ImageList to the Window.        Content = imageList;     }  }    public void ImageListItem_ImageSize(string title)  {     MyWindow1 window = new MyWindow1(title);     window.ShowDialog();  } | 
 
 
            
            Remarks
            
Requirements
Target Platforms: Microsoft .NET Framework 3.0, Windows XP, Windows Vista, and Windows Server 2003 family
 
            
            
See Also