DrawMapSegmentableItemEventArgs Class
Namespace: DevExpress.XtraMap
Assembly: DevExpress.XtraMap.v24.1.dll
NuGet Package: DevExpress.Win.Map
Declaration
public class DrawMapSegmentableItemEventArgs :
DrawMapShapeEventArgs,
ICompositeRenderItemStyle,
IShapeRenderItemStyle,
IRenderItemStyle
Remarks
Handle the MapControl.DrawMapItem event and cast its EventArgs object to the DrawMapSegmentableItemEventArgs type. The DrawMapSegmentableItemEventArgs.Segments property contains an array of the Fill, Stroke, and StrokeWidth values for MapPath or MapPie segments.
The following code sets the fill color of odd MapPie segments to red:
private void mapControl1_DrawMapItem(object sender, DrawMapItemEventArgs e) {
if(e.Item is MapPie) {
DrawMapSegmentableItemEventArgs args = (DrawMapSegmentableItemEventArgs)e;
for(int i = 1; i < args.Segments.Length; i += 2){
args.Segments[i].Fill = Color.Red;
}
}
}
Inheritance
Object
EventArgs
MapItemEventArgs
DrawMapItemEventArgs
DrawMapShapeEventArgs
DrawMapSegmentableItemEventArgs
See Also