Spread for ASP.NET 11 Product Documentation
ItemDisabledForeColor Property
Example 


FarPoint.Web.Spread Assembly > FarPoint.Web.Spread Namespace > ContextMenuStyle Class : ItemDisabledForeColor Property
Gets or sets the forecolor of the disabled item.
Syntax
'Declaration
 
Public Property ItemDisabledForeColor As Color
'Usage
 
Dim instance As ContextMenuStyle
Dim value As Color
 
instance.ItemDisabledForeColor = value
 
value = instance.ItemDisabledForeColor
public Color ItemDisabledForeColor {get; set;}

Property Value

The forecolor of the disabled item.
Example
This example sets the ItemDisabledForeColor property.
FarPoint.Web.Spread.ContextMenuStyle stylem = new FarPoint.Web.Spread.ContextMenuStyle();
stylem.BackColor = System.Drawing.Color.Aqua;
stylem.ItemBackColor = System.Drawing.Color.Beige;
stylem.ItemDisabledForeColor = System.Drawing.Color.Red;
stylem.ItemDisabledBackColor = System.Drawing.Color.Green;
FpSpread1.ActiveSheetView.ContextMenuStyle = stylem;
FpSpread1.EnableContextMenu = true;
FarPoint.Web.Spread.ContextMenu rowHeaderContextMenu = new FarPoint.Web.Spread.ContextMenu();
rowHeaderContextMenu.Type = FarPoint.Web.Spread.ContextMenuType.RowHeader;
FarPoint.Web.Spread.MenuItem rowHeaderItem = new FarPoint.Web.Spread.MenuItem("RowHeader item 1");
rowHeaderItem.ChildItems.Add(new FarPoint.Web.Spread.MenuItem("Child item 1"));
rowHeaderItem.ChildItems.Add(new FarPoint.Web.Spread.MenuItem("Child item 2"));
rowHeaderItem.ChildItems[1].Visible = true;
rowHeaderItem.ChildItems[1].Enabled = false;
rowHeaderContextMenu.Items.Add(rowHeaderItem);
FpSpread1.ContextMenus.Add(rowHeaderContextMenu); 
Dim stylem As New FarPoint.Web.Spread.ContextMenuStyle()
stylem.BackColor = System.Drawing.Color.Aqua
stylem.ItemBackColor = System.Drawing.Color.Beige
stylem.ItemDisabledForeColor = System.Drawing.Color.Red
stylem.ItemDisabledBackColor = System.Drawing.Color.Green
FpSpread1.ActiveSheetView.ContextMenuStyle = stylem
FpSpread1.EnableContextMenu = True
'If the RowHeader context menu has not been added, add it here 
Dim rowHeaderContextMenu As New FarPoint.Web.Spread.ContextMenu()
rowHeaderContextMenu.Type = FarPoint.Web.Spread.ContextMenuType.RowHeader
Dim rowHeaderItem As New FarPoint.Web.Spread.MenuItem("RowHeader item 1")
rowHeaderItem.ChildItems.Add(New FarPoint.Web.Spread.MenuItem("Child item 1"))
rowHeaderItem.ChildItems.Add(New FarPoint.Web.Spread.MenuItem("Child item 2"))
rowHeaderItem.ChildItems(1).Visible = True
rowHeaderItem.ChildItems(1).Enabled = False
rowHeaderContextMenu.Items.Add(rowHeaderItem)
FpSpread1.ContextMenus.Add(rowHeaderContextMenu)
See Also

Reference

ContextMenuStyle Class
ContextMenuStyle Members