ItemForeColor Property (RasterThumbnailBrowser)

Summary

Gets or sets the foreground color of the un-selected items in this RasterImageList

Syntax

C#
C++
public Color ItemForeColor {get; set;} 
public: 
property Color ItemForeColor { 
   Color get(); 
   void set (    Color ); 
} 

Property Value

The foreground color of the un-selected items in this RasterImageList

Remarks

How the ItemForeColor value is used to draw the items depends on the current ViewStyle. The following table lists all the cases:

ViewStyle Description
RasterImageListViewStyle.Normal Draw the text of un-selected items.
RasterImageListViewStyle.Explorer Draw the text of un-selected items.
RasterImageListViewStyle.Button Draw the text of all items.

For more information about item appearance, refer to RasterImageList Appearance.

Example

C#
using Leadtools.WinForms; 
using Leadtools; 
using Leadtools.Codecs; 
using Leadtools.Drawing; 
 
public void RasterImageList_ItemBorderStyle(RasterImageList imageList) 
{ 
   // Apply our custom item styles 
 
   imageList.BeginUpdate(); 
 
   // Make sure we are using Normal style 
   imageList.ViewStyle = RasterImageListViewStyle.Normal; 
 
   // Draw a border around the item 
   imageList.ItemBorderStyle = BorderStyle.FixedSingle; 
 
   // Draw a border around the image inside each item 
   imageList.ItemImageBorderStyle = BorderStyle.FixedSingle; 
 
   // Leave 10 pixels between each adjucent items 
   imageList.ItemSpacingSize = new Size(10, 10); 
 
   // Apply a dark cyan/white color scheme 
   imageList.ItemForeColor = Color.DarkCyan; 
   imageList.ItemSelectedForeColor = Color.White; 
   imageList.ItemBackColor = Color.White; 
   imageList.ItemSelectedBackColor = Color.DarkCyan; 
 
   imageList.EndUpdate(); 
} 

Requirements

Target Platforms

See Also

Reference

RasterThumbnailBrowser Class

RasterThumbnailBrowser Members

Help Version 22.0.2023.2.9
Products | Support | Contact Us | Intellectual Property Notices
© 1991-2023 LEAD Technologies, Inc. All Rights Reserved.

Leadtools.WinForms Assembly
Products | Support | Contact Us | Intellectual Property Notices
© 1991-2023 LEAD Technologies, Inc. All Rights Reserved.