←Select platform

ImageList Class Members

Summary

The following tables list the members exposed by ImageList.

Public Constructors

Name Description
ImageList Initializes a new instance of the ImageList class.

Public Methods

Name Description
EnsureVisible Ensures that the specified item is visible within the control, scrolling the contents of the control if necessary.
HitTest Queries the specified location to determine if the point is over an IImageListItem.
LoadTiff Populates the items of this control directly from the pages of a multi-page TIF URI.
OnApplyTemplate Builds the visual tree of the control
SaveTiff Saves the images of the items of this control as a multi-page TIFF image.
Sort Sorts the items of the ImageList control.

Protected Methods

Name Description
ArrangeOverride Arranges and sizes the content of this control.
IsItemItsOwnContainerOverride Overrides ListBox.IsItemItsOwnContainerOverride.
OnAutoDisposeImagesChanged(RoutedPropertyChangedEventArgs<Boolean>) Raises the AutoDisposeImagesChanged event.
OnBitmapScalingModeChanged Raises the BitmapScalingModeChanged event.
OnEnableRubberBandSelectionChanged Raises the EnableRubberBandSelectionChanged event.
OnItemBackgroundChanged Raises the ItemBackgroundChanged event.
OnItemBorderBrushChanged Raises the ItemBorderBrushChanged event.
OnItemBorderThicknessChanged Raises the ItemBorderThicknessChanged event.
OnItemForegroundChanged Raises the ItemForegroundChanged event.
OnItemImageSizeChanged Raises the ItemImageSizeChanged event.
OnItemMarginChanged Raises the ItemMarginChanged event.
OnItemSelectedBackgroundChanged Raises the ItemSelectedBackgroundChanged event.
OnItemSelectedForegroundChanged Raises the ItemSelectedForegroundChanged event.
OnItemSizeChanged Raises the ItemSizeChanged event.
OnItemStyleChanged Raises the ItemStyleChanged event.
OnOrientationChanged Raises the OrientationChanged event.
OnRubberBandFillChanged Raises the RubberBandFillChanged event.
OnShowTextChanged Raises the ShowTextChanged event.
PrepareContainerForItemOverride Overrides ListBox.PrepareContainerForItemOverride.

Public Properties

Name Description
AutoDisposeImages Gets or sets a value indicating whether to auto dispose the old image when a new image is set into the items of this ImageList.
BitmapScalingMode Gets or sets the algorithm used to scale bitmap images.
EnableRubberBandSelection Gets or sets a value that indicates whether rubber band selection is enabled in this control.
ItemBackground Gets or sets brush used to draw the background of the items in this control.
ItemBorderBrush Gets or sets the brush used to draw the border of each item.
ItemBorderThickness Gets or sets a value that indicates the number of pixels to use to draw the border of each item.
ItemForeground Gets or sets brush used to draw the foreground (text) of the items in this control.
ItemImageSize Gets or sets the item image size in pixels.
ItemMargin Gets or sets the margins between each item
ItemSelectedBackground Gets or sets the brush used to draw the selected items background.
ItemSelectedForeground Gets or sets the brush used to draw the selected items foreground (text).
ItemSize Gets or sets the size of each item in pixels.
ItemsSource Gets or sets a collection used to generate the content of the ImageList. This is a dependency property.
ItemStyle Gets or sets the style of how items are displayed in the control.
Orientation Gets or sets the direction the ImageList control scrolls the displayed items.
RubberBandFill Gets or sets the brush used to fill the area of the current rubber band selection rectangle.
ShowText Gets or sets a value that indicate whether to show the items text.

Public Events

Name Description
AutoDisposeImagesChanged Occurs when the value of the AutoDisposeImages property changes.
BitmapScalingModeChanged Occurs when the value of the BitmapScalingMode property changes.
EnableRubberBandSelectionChanged Occurs when the value of the EnableRubberBandSelection property changes.
ItemBackgroundChanged Occurs when the value of the ItemBackground property changes.
ItemBorderBrushChanged Occurs when the value of the ItemBorderBrush property changes.
ItemBorderThicknessChanged Occurs when the value of the ItemBorderThickness property changes.
ItemForegroundChanged Occurs when the value of the ItemForeground property changes.
ItemImageSizeChanged Occurs when the value of the ItemImageSize property changes.
ItemMarginChanged Occurs when the value of the ItemMargin property changes.
ItemSelectedBackgroundChanged Occurs when the value of the ItemSelectedBackground property changes.
ItemSelectedForegroundChanged Occurs when the value of the ItemSelectedForeground property changes.
ItemSizeChanged Occurs when the value of the ItemSize property changes.
ItemStyleChanged Occurs when the value of the ItemStyle property changes.
OrientationChanged Occurs when the value of the Orientation property changes.
RubberBandFillChanged Occurs when the value of the RubberBandFill property changes.
ShowTextChanged Occurs when the value of the ShowText property changes.

Public Fields

Name Description
AutoDisposeImagesProperty Identifies the AutoDisposeImages dependency property.
BitmapScalingModeProperty Identifies the BitmapScalingMode dependency property.
EnableRubberBandSelectionProperty Identifies the EnableRubberBandSelection dependency property.
ItemBackgroundProperty Identifies the ItemBackground dependency property.
ItemBorderBrushProperty Identifies the ItemBorderBrush dependency property.
ItemBorderThicknessProperty Identifies the ItemBorderThickness dependency property.
ItemForegroundProperty Identifies the ItemForeground dependency property.
ItemImageSizeProperty Identifies the ItemImageSize dependency property.
ItemMarginProperty Identifies the ItemMargin dependency property.
ItemSelectedBackgroundProperty Identifies the ItemSelectedBackground dependency property.
ItemSelectedForegroundProperty Identifies the ItemSelectedForeground dependency property.
ItemSizeProperty Identifies the ItemSize dependency property.
ItemStyleProperty Identifies the ItemStyle dependency property.
OrientationProperty Identifies the Orientation dependency property.
RubberBandFillProperty Identifies the RubberBandFill dependency property.
ShowTextProperty Identifies the ShowText dependency property.
Products | Support | Contact Us | Copyright Notices
© 1991-2017 LEAD Technologies, Inc. All Rights Reserved.
Leadtools.Windows.Controls Assembly
Click or drag to resize