I've been trying to use GraphicsLayer's Labeling property and have defined LabelClasses.
I need the labels to be constantly visible, regardless of their overlapping or of map scale.
Unfortunately, when I zoom out - some graphics' labels disappear and don't reappear even if I zoom back in.
I've used the following settings:
LabelPosition = LabelPosition.FixedPositionWithOverlaps
DuplicateLabels = DuplicateLabels.PreserveDuplicates
LabelPlacement = LabelPlacement.PointCenterCenter
LabelPriority = LabelPriority.Highest
to no avail.
I'm attaching 3 screenshots:
1) labels_good: all labels are displayed ok;
2) labels_bad1: some labels missing after zoom out;
3) labels_bad2: some labels are missing after zooming back in to the original scale of 1).