windowsforms-devexpress-dot-xtramap-dot-colorlistlegend.md
Gets or sets the source of images to be displayed within a legend.
Namespace : DevExpress.XtraMap
Assembly : DevExpress.XtraMap.v25.2.dll
NuGet Package : DevExpress.Win.Map
[DefaultValue(null)]
public object ImageList { get; set; }
<DefaultValue(Nothing)>
Public Property ImageList As Object
| Type | Default | Description |
|---|---|---|
| Object | null |
An object which represents the source of the images that can be displayed within the map control.
|
This example shows how to customize color list map legend items. To do this, use the ColorListLegend.CustomItems collection.
mapControl.Legends.Add(CreateLegend());
MapLegendBase CreateLegend() {
ColorListLegend legend = new ColorListLegend() {
ImageList = mapControl.ImageList,
Alignment = LegendAlignment.TopRight
};
legend.CustomItems.Add(new ColorLegendItem() {
ImageIndex = 0,
Text = "Shipwreck Location"
});
return legend;
}
mapControl.Legends.Add(CreateLegend())
Private Function CreateLegend() As MapLegendBase
Dim legend As New ColorListLegend() With {.ImageList = mapControl.ImageList, .Alignment = LegendAlignment.TopRight}
legend.CustomItems.Add(New ColorLegendItem() With {.ImageIndex = 0, .Text = "Shipwreck Location"})
Return legend
End Function
See Also