2016-05-22 23 views
6

フォームIはXamarinフォームを使って、このイメージの類似したものを作成するための最良の方法を知りたい:C#のカスタムコントロール(円プログレスバー)Xamarinは

enter image description here

私はそのようなものを作成したことはありません。プログレスバーを使用する方法はわかりますが、「サークルプログレスバー」は使用しません。

ありがとうございました。

EDIT:これを行うプラグイン/ナゲットがあればそれはクールですが、自分でそれを行う方法を知りたいと思います。私はこのようなことをしたことはありません。

+1

iOSとAndroidのソリューションはありますか。 – AbsoluteSith

答えて

1

カスタムレンダラーを使用してこれを実現できます。

XamarinのJames Montemagnoは、カスタム円形進行状況バーの作成に関する優れたガイドを持っています。

https://blog.xamarin.com/using-custom-controls-in-xamarin-forms-on-android/

はXamarin.Formsカスタムレンダラの公式ドキュメントは、私がこれまでにXamarinフォームの最適なソリューションを持っているために、この記事を見つけた https://developer.xamarin.com/guides/xamarin-forms/custom-renderer/

+1

私はJames Montemagnoチュートリアルが好きですが、レンダラーはAndroid用です。そして、私もIOSのために何かをしたいです –

+0

あなたの質問は、円形プログレスバーを作成する方法についてでした、ソリューションは、 "カスタムレンダラー"を使用することですどのような方法を使用することができますhttps://components.xamarin.com/gettingstarted/radialprogressコンポーネント –

+0

あなたはuwpのためにこれを遂行する方法があるかどうか知っていますか? – batmaci

1

で見つけることができる「サークルプログレスバー。」基本的には、2つの半円の画像を使用し、進歩に基づいて回転させます。これは本当に創造的でエレガントな解決策です。カスタムレンダラは必要ありません!

http://xamlnative.com/2016/04/14/xamarin-forms-a-simple-circular-progress-control/

+0

このリンクは質問に答えるかもしれませんが、答えの本質的な部分をここに含めて参考にしてください。リンクされたページが変更された場合、リンクのみの回答は無効になります。 – Sanket

関連する問題