[Xuni:Gauges]RadialGaugeを使用した場合、ValueにMax以上の値を設定した場合に、表示が更新されない場合がある。

文書番号 : 81800     文書種別 : 不具合     登録日 : 2016/09/14     最終更新日 : 2016/09/14
文書を印刷する
対象製品
Xuni
発生環境
本現象は、Xamarin.Forms(iOS)で発生します。
状況
修正済み
詳細
添付のサンプルGauge101の自動スケーリング(AutomaticScaling)で、一度ValueにMax以上の値を設定して表示した後にValueを更新してもゲージの表示が変わらない場合がある。
回避方法
サンプルプロジェクトの不具合です。
XAMLファイル(AutomaticScaling.xaml)のGaugeオブジェクトのValueのバインディングのモードを「TwoWay」に変更することで正常に動作します。

サンプルコード
XAML

 <xuni:XuniRadialGauge x:Name="Gauge" Min="{Binding Min}" Max="{Binding Max}"
   Value="{Binding Value,Mode=TwoWay}"
   StartAngle="{Binding StartAngle}"
   SweepAngle="{Binding SweepAngle}"
   ShowText="{Binding ShowText}"
   VerticalOptions="FillAndExpand"/>


※追記(2016年9月14日)
この問題はバージョン2016J v2で修正されました。
対応バージョン
Xamarin : 2.3.20162.133
最新版をダウンロードしてご利用ください。