windowsforms-devexpress-dot-xtramap-dot-namedattributeproviderbase.md
Gets or sets the name of an attribute whose value is provided.
Namespace : DevExpress.XtraMap
Assembly : DevExpress.XtraMap.v25.2.dll
NuGet Package : DevExpress.Win.Map
[DefaultValue("")]
public string AttributeName { get; set; }
<DefaultValue("")>
Public Property AttributeName As String
| Type | Default | Description |
|---|---|---|
| String | String.Empty |
A String value.
|
// Creates a key color colorizer.
private MapColorizer CreateColorizer() {
KeyColorColorizer colorizer = new KeyColorColorizer() {
ItemKeyProvider = new AttributeItemKeyProvider() { AttributeName = "CATEGORY" },
PredefinedColorSchema = PredefinedColorSchema.Palette
};
colorizer.Keys.Add(new ColorizerKeyItem() { Key = 1, Name = "Restaurant" });
colorizer.Keys.Add(new ColorizerKeyItem() { Key = 2, Name = "Business room" });
colorizer.Keys.Add(new ColorizerKeyItem() { Key = 3, Name = "Bathroom" });
colorizer.Keys.Add(new ColorizerKeyItem() { Key = 4, Name = "Living room" });
colorizer.Keys.Add(new ColorizerKeyItem() { Key = 5, Name = "Other" });
colorizer.Keys.Add(new ColorizerKeyItem() { Key = 6, Name = "Service room" });
colorizer.Keys.Add(new ColorizerKeyItem() { Key = 7, Name = "Pool" });
colorizer.Keys.Add(new ColorizerKeyItem() { Key = 8, Name = "Gym" });
return colorizer;
}
' Creates a key color colorizer.
Private Function CreateColorizer() As MapColorizer
Dim colorizer As New KeyColorColorizer() With {.ItemKeyProvider = New AttributeItemKeyProvider() With {.AttributeName = "CATEGORY"}, .PredefinedColorSchema = PredefinedColorSchema.Palette}
colorizer.Keys.Add(New ColorizerKeyItem() With {.Key = 1, .Name = "Restaurant"})
colorizer.Keys.Add(New ColorizerKeyItem() With {.Key = 2, .Name = "Business room"})
colorizer.Keys.Add(New ColorizerKeyItem() With {.Key = 3, .Name = "Bathroom"})
colorizer.Keys.Add(New ColorizerKeyItem() With {.Key = 4, .Name = "Living room"})
colorizer.Keys.Add(New ColorizerKeyItem() With {.Key = 5, .Name = "Other"})
colorizer.Keys.Add(New ColorizerKeyItem() With {.Key = 6, .Name = "Service room"})
colorizer.Keys.Add(New ColorizerKeyItem() With {.Key = 7, .Name = "Pool"})
colorizer.Keys.Add(New ColorizerKeyItem() With {.Key = 8, .Name = "Gym"})
Return colorizer
End Function
See Also
NamedAttributeProviderBase Class