BCGControlBar Library for .NET
GridImageTextItem Class
Members  Example 




Describes data used for GridDataType.ImageAndText.
Object Model
GridImageTextItem Class
Syntax
'Declaration
 
Public Class GridImageTextItem 
'Usage
 
Dim instance As GridImageTextItem
public class GridImageTextItem 
public __gc class GridImageTextItem 
public ref class GridImageTextItem 
Example
You would add an ImageAndText item as following:
// load image - assume it's stored in resources
Image largeImage = (Image) resManager.GetObject ("InsertLarge_03"); 

GridDataRow row = new GridDataRow();
GridDataItem item = new GridDataItem();
 
item.DataType = GridDataType.ImageAndText;

// create data 
GridImageTextItem itx = new GridImageTextItem();
itx.ImageData = largeImage;
itx.ShowImage = true;
itx.ShowText = true;
itx.ItemText = "This is a large image\n And wrapped text.";
itx.Relation = TextImageRelation.ImageBeforeText;
itx.ImageTextSpacing = 10;
 
// set the data into data item
item.ItemData = itx;
 
// set Visual Style for this data item to wrap the text
// and center the whole content at the middle of the cell
item.VisualStyle = new GridCellVisualStyle();
item.VisualStyle.ContentAlignment = GridContentAlignmentFlags.MiddleCenter;
item.VisualStyle.WrapMode = GridTextWrapMode.Wrap;

row.Height = 50;

// add item to row
row.ItemCollection.Add(item);
 
 // add row to grid data
gridData1.RowCollection.Add(row);
Inheritance Hierarchy

System.Object
   BCGSoft.Controls.Grid.GridImageTextItem

Requirements

Target Platforms: Windows 7, Windows Vista SP1 or later, Windows XP SP3, Windows Server 2008 (Server Core not supported), Windows Server 2008 R2 (Server Core supported with SP1 or later), Windows Server 2003 SP2

See Also

Reference

GridImageTextItem Members
BCGSoft.Controls.Grid Namespace

Send Feedback