ShapeTitleOptions Class
In This Article
Contains options that define the visibility, text and appearance of shape titles.
Namespace: DevExpress.XtraMap
Assembly: DevExpress.XtraMap.v24.2.dll
NuGet Package: DevExpress.Win.Map
#Declaration
public class ShapeTitleOptions :
MapNotificationOptions
#Related API Members
The following members return ShapeTitleOptions objects:
#Remarks
An instance of the ShapeTitleOptions class can be accessed via the MapShape.TitleOptions property.
#Example
This example demonstrates how to customize shape title options. To do this, customize the required properties from the following list.
- ShapeTitleOptions.Pattern - specifies the Pattern used to construct title text.
- ShapeTitleOptions.TextColor - specifies the title text color.
- ShapeTitleOptions.TextGlowColor - specifies the glow color for the title text.
- ShapeTitleOptions.Visibility - specifies title visibility.
using System.Drawing;
using System.Windows.Forms;
using DevExpress.XtraMap;
// ...
private void Form1_Load(object sender, System.EventArgs e) {
MapItemStorage storage = new MapItemStorage();
VectorItemsLayer layer = new VectorItemsLayer() {
Data = storage
};
dot = new MapDot() { Size = 100 };
dot.TitleOptions.TextColor = Color.Orange;
dot.TitleOptions.TextGlowColor = Color.Black;
dot.TitleOptions.Pattern = "{Title}";
dot.Attributes.Add(new MapItemAttribute() { Name = "Title", Value = "Hello,\nI am Dot." });
storage.Items.Add(dot);
mapControl1.Layers.Add(layer);
}
#Inheritance
Object
ViewStatePersisterCore
BaseOptions
MapNotificationOptions
ShapeTitleOptions
See Also