property ConditionalFormats.Item (Key as Variant) as ConditionalFormat
Returns a specific expression.

TypeDescription
Key as Variant A long expression that indicates the index of the element being accessed, or a string expression that indicates the key of the element being accessed.
ConditionalFormat A ConditionalFormat object being returned.
Use the Item and Count property to enumerate the elements in the collection. Use the Expression property to get the expression of the format. Use the Key property to get the key of the format.

The following VB sample enumerates all elements in the ConditionalFormats collection:

Dim c As ConditionalFormat
For Each c In Grid1.ConditionalFormats
    Debug.Print c.Expression
Next

The following VB sample enumerates all elements in the ConditionalFormats collection:

Dim i As Integer
With Grid1.ConditionalFormats
    For i = 0 To .Count - 1
        Debug.Print .Item(i).Expression
    Next
End With

The following C++ sample enumerates all elements in the ConditionalFormats collection:

for ( long i = 0; i < m_grid.GetConditionalFormats().GetCount(); i++ )
{
	CConditionalFormat cf = m_grid.GetConditionalFormats().GetItem( COleVariant( i ) );
	OutputDebugString( cf.GetExpression() );
}

The following VB.NET sample enumerates all elements in the ConditionalFormats collection:

Dim c As EXGRIDLib.ConditionalFormat
For Each c In AxGrid1.ConditionalFormats
    System.Diagnostics.Debug.Write(c.Expression)
Next

The following VB.NET sample enumerates all elements in the ConditionalFormats collection:

Dim i As Integer
With AxGrid1.ConditionalFormats
    For i = 0 To .Count - 1
        System.Diagnostics.Debug.Write(.Item(i).Expression)
    Next
End With

The following C# sample enumerates all elements in the ConditionalFormats collection:

foreach (EXGRIDLib.ConditionalFormat c in axGrid1.ConditionalFormats)
	System.Diagnostics.Debug.Write(c.Expression);

The following C# sample enumerates all elements in the ConditionalFormats collection:

for (int i = 0; i < axGrid1.ConditionalFormats.Count; i++)
	System.Diagnostics.Debug.Write(axGrid1.ConditionalFormats[i].Expression);

The following VFP sample enumerates all elements in the ConditionalFormats collection:

with thisform.Grid1.ConditionalFormats
	for i = 0 to .Count - 1
		wait .Item(i).Expression
	next
endwith