ShapeTitleOptions Class
Contains options that define the visibility, text and appearance of shape titles.
Namespace: DevExpress.XtraMap
Assembly: DevExpress.XtraMap.v24.2.dll
Declaration
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