BoldDeskWe are launching BoldDesk on Product Hunt soon. Learn more & follow us.
Hi Helmut,
We have analysed your requirements from the provided information, please find the related details below,
SweepAngle property of the Scale is to specify the difference in angle from the StartAngle of the Scale, as you have specified 0 for SweepAngle in your sample, it is not rendered in the UI in other platforms. We have logged an issue in Xamarin (iOS) that, SweepAngle of the Scale can't be dynamically updated when change the GaugeType property of the SfCircularGauge. The fix for this issue will be available in our upcoming Xamarin SP release which is expected to be rolled out by the end of this month.
While use the GaugeType feature in gauge control, please refer the below tables for StartAngle and SweepAngle of the Scale, respective images are available in the below link.
Gauge Type | Start Angle | Sweep Angle (Difference of angle) |
North | 180 | 180 |
South | 0 | 180 |
East | 270 | 180 |
West | 90 | 180 |
NorthEast | 270 | 90 |
NorthWest | 180 | 90 |
SouthEast | 0 | 90 |
SouthWest | 90 | 90 |
Gauge types Link: http://www.syncfusion.com/products/xamarin-iOS/circular-gauge/shapes
Please let us know if you have any queries.
Regards,
Nijamudeen M.
Hi Helmut,
Thanks for the provided information.
Based on the implementation of CircularGauge in Xamarin, it renders in a squarified manner, so while set GaugeType as default, it will occupy the entire space. Therefore while set the StartAngle and SweepAngle of the Scale as 180 there will be an empty space at the bottom of the gauge, when set the GaugeType as "North" with the same StartAngle and SweepAngle the empty space will be shared in the top and bottom portion of the gauge. It’s an expected behavior of SfCircularGauge.
Even though we will consider this, and we have created an incident for this. Please have follow up with the incident.
Please let us know, if you have any queries.
Regards,
Nijamudeen M.
Hi Helmut,
Additional information related to the implementation of avoiding spacing in semi-circle gauges.
We will improve the implementation based on the Height/Width in respective type of semi-circle gauges. We will consider the radius of circular gauge as per the maximum Height/Width. So this implementation will avoid the maximum spacing of semi-circle gauges. Please refer the below table to avoid spacing in semi-circle gauges what we have planned.
Gauge Type | Conditions to avoid Spacing | Example |
North | AvailableWidth > AvailableHeight | Width and height ratio must be 2:1 |
South | AvailableWidth > AvailableHeight | Width and height ratio must be 2:1 |
East | AvailableWidth < AvailableHeight | Width and height ratio must be 1:2 |
West | AvailableWidth < AvailableHeight | Width and height ratio must be 1:2 |