
I'm trying to mock up a UI that will use a circular gauge using a logarithmic scale that primarily shows values less than 1 (but still greater than zero). I've found that if I set the range to 1e-8 to 760, and needle(s) at values like 1e-5 or 1e-6, the needles position correctly, but the tick marks and labels stop at 1, leaving most of the gauge unlabeled.
Is this a bug, or am I doing something wrong?
My minimalist mockup at the moment is this:
Is this a bug, or am I doing something wrong?
My minimalist mockup at the moment is this:
<gauge:CircularGauge Width="100" Height="100">
<gauge:CircularScale>
<gauge:CircularScale.TickSets>
<gauge:CircularTickSet Minimum="1e-8" Maximum="760" IsLogarithmic="True" LogarithmicBase="10"
MajorInterval="10">
<gauge:CircularTickSet.Ticks>
<gauge:CircularTickMarkMajor />
<gauge:CircularTickLabelMajor />
</gauge:CircularTickSet.Ticks>
<gauge:CircularTickSet.Pointers>
<gauge:CircularPointerNeedle Value="1e-7" />
</gauge:CircularTickSet.Pointers>
</gauge:CircularTickSet>
</gauge:CircularScale.TickSets>
</gauge:CircularScale>
</gauge:CircularGauge>