C1ComboBox コントロールには、外観をカスタマイズするためのさまざまなプロパティが組み込まれています。ComboBox クラスは、以下に示す一連のプロパティを提供して、コントロールのルックアンドフィール全体のカスタマイズを実現します。
次の図は、カスタマイズされた ComboBox コントロールを示しています。
以下のコードは、上記のプロパティを設定し、カスタマイズされた ComboBox コントロールをレンダリングする方法を示します。このコード例では、「クイックスタート」で作成したサンプルを使用します。
C# |
コードのコピー
|
---|---|
cbxEdit.ButtonColor = Xamarin.Forms.Color.Magenta; cbxEdit.DropDownBackgroundColor = Xamarin.Forms.Color.Green; cbxEdit.DropDownBorderColor = Xamarin.Forms.Color.Navy; cbxEdit.DropDownMode = C1.Xamarin.Forms.Input.DropDownMode.ForceBelow; |
XAML |
コードのコピー
|
---|---|
<c1:C1ComboBox x:Name="cbxEdit" HorizontalOptions="FillAndExpand" DisplayMemberPath="Name" ButtonColor="Magenta" DropDownBackgroundColor="Green" DropDownBorderColor="Navy" DropDownMode="ForceBelow"/> |