Xceed Chart for WinForms v4.4 Documentation
Data Property (Legend)
Example 


Xceed.Chart.Core.v4.4 Assembly > Xceed.Chart.Core Namespace > Legend Class : Data Property
The legend data when the legend operates in Custom mode.
Syntax
'Declaration
 
<CategoryAttribute("Content")>
<DescriptionAttribute("The legend data when the legend operates in Custom mode")>
Public Property Data As LegendData
'Usage
 
Dim instance As Legend
Dim value As LegendData
 
instance.Data = value
 
value = instance.Data
[Category("Content")]
[Description("The legend data when the legend operates in Custom mode")]
public LegendData Data {get; set;}
Remarks
When you set the legend in custom mode you can manually feed data to the legend by accessing the Array property of the LegendData object.
Example
The following code changes the legend mode and adds a custom legend item.
legend.Mode = LegendMode.Manual

Dim item As LegendDataItem =  New LegendDataItem() 
item.Text = "Custom legend item"
item.MarkFillEffect.SetGradient(GradientStyle.Horizontal, GradientVariant.Variant1, Color.Azure, Color.Blue)
item.MarkShape = LegendMarkShape.Rectangle
legend.Data.Array.Add(item)
legend.Mode = LegendMode.Manual;

LegendDataItem item = new LegendDataItem();
item.Text = "Custom legend item";
item.MarkFillEffect.SetGradient(GradientStyle.Horizontal, GradientVariant.Variant1, Color.Azure, Color.Blue);
item.MarkShape = LegendMarkShape.Rectangle;
legend.Data.Array.Add(item);
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

Legend Class
Legend Members