私はXamarin Form Appを作成しました。今、私はUWPアプリケーションで円形の進行状況バーを使用したいと思います。 Progress Barを縦線として見つけました。Xamarin.UWP:円プログレスバーを作成する方法
どのように円のデザインでプログレスバーを作るのですか?
私はXamarin Form Appを作成しました。今、私はUWPアプリケーションで円形の進行状況バーを使用したいと思います。 Progress Barを縦線として見つけました。Xamarin.UWP:円プログレスバーを作成する方法
どのように円のデザインでプログレスバーを作るのですか?
私は何を探していることはUWPのProgressRingだと思います。そのためにカスタムレンダラーを使用する必要があります。
CustomRenderer
[assembly:ExportRenderer(typeof(CustomProgressRing),typeof(CustomProgressRingRenderer))]
namespace CustomProgressRingDemo.UWP
{
public class MyProgressRingRenderer:ViewRenderer<CustomProgressRing,ProgressRing>
{
ProgressRing ring;
protected override void OnElementChanged(ElementChangedEventArgs<CustomProgressRing> e)
{
base.OnElementChanged(e);
if (Control == null)
{
ring = new ProgressRing();
ring.IsActive = true;
ring.Visibility = Windows.UI.Xaml.Visibility.Visible;
ring.IsEnabled = true;
SetNativeControl(ring);
}
}
}
}
そしてViewクラスを継承するクラスを作成します。
CustomProgressRing.cs
public class CustomProgressRing:View
{
}
はそれが役に立てば幸い!
[1](http://stackoverflow.com/a/23047288/2681948)、[two](http://stackoverflow.com/a/33707070/2681948) - それらは役立つかもしれませんどういうわけか。 – Romasz