2016-07-12 20 views

答えて

3

下位スクロール可能Xamarin.FormPickerリストは、iOS UIPickerView、AndroidのDatePickerなどのネイティブコントロールによって処理されます。 TimePicker、...これらのコントロールへのアクセスはPickerRenderクラスです。

ターゲットプラットフォームごとにカスタムレンダラを作成し、それぞれのカスタムビューを作成できます。

例:カスタムUIPickerViewクラスを作成し、ViewForメソッドをオーバーライドして、割り当てられたカスタムフォント属性を持つ行ごとにUILabelを返すために必要となるiOSの上で

。 Androidの上で

、あなたは、DatePickerを言う、標準ピッカーを作成し、そのピッカーを構成するさまざまなEditText Sにアクセスして、カスタムフォントサイズをそれぞれにTextSizeプロパティを割り当てることがFindViewByIdを行うだろう。

+0

xaamrinフォームのコントロールを使用できる方法はありますか?それはPCLコードのみに限定されていますか? –

+0

@RaviKanasagra Xamarin.Formsビュー/コントロール(複数のFormsコントロールのコンポジットビュー)からPickerスタイルのダイアログを作成し、それを使用することができます。そうしないと、各プラットフォーム用のカスタムレンダラーをコーディングする必要があります。 – SushiHangover

関連する問題