Right now, my trackball information appears directly over the mouse point. It obscures the trackball line and the point on the plot about which info is being shown. Like this:
What I would like is some sort of "smart" placement that puts the tip on one side or the other -- or even above, based on how much room is available. Here's a crude example I hacked up merely by hard-coding the margin to be 100 pixels offset
The result is better but obviously does nothing to account for the actual font size (which could make 100 pixels not enough or too much) or location of the mouse on the control. If I'm on the far right side of my chart, I want this info tip to move to the left so I can still read all of it.
As you can see, I've customized the TrackBallInfoTemplate quite a bit. Maybe this option already existed and I broke it/neglected to set it in my customizations? I cannot see any properties on the control that might let me set it.
Does anything like this exist? Or do I need a really complicated converter...?
What I would like is some sort of "smart" placement that puts the tip on one side or the other -- or even above, based on how much room is available. Here's a crude example I hacked up merely by hard-coding the margin to be 100 pixels offset
<tk:RadCartesianChart.TrackBallInfoStyle>
<Style TargetType="{x:Type tk:TrackBallInfoControl}">
<Setter Property="Margin" Value="100 0 0 0"/>
</Style>
</tk:RadCartesianChart.TrackBallInfoStyle>
As you can see, I've customized the TrackBallInfoTemplate quite a bit. Maybe this option already existed and I broke it/neglected to set it in my customizations? I cannot see any properties on the control that might let me set it.
Does anything like this exist? Or do I need a really complicated converter...?