Xuni コントロール > FlexGrid > 機能 > 外観のカスタマイズ |
FlexGrid には、グリッドの外観をカスタマイズするさまざまな組み込みプロパティがあります。ユーザーは、これらのプロパティを使用して、FlexGrid の背景色、1 行おきの色付け、テキスト色、ヘッダー色、フォント、選択モード、選択中のセルの色、その他を設定できます。
次の図は、これらのプロパティを設定した後の、カスタマイズされた FlexGrid の外観を示しています。
次のコード例は、Java でこのプロパティを設定する方法を示します。例では、「クイックスタート」セクションで作成したサンプルを使用します。
Java |
コードのコピー
|
---|---|
//必要なインポートファイルを追加します。 import android.graphics.Color; //プロパティを設定してグリッドの外観をカスタマイズします。 mGrid.setSelectionMode(GridSelectionMode.CELL); mGrid.getBackgroundColor(); mGrid.setBackgroundColor(Color.parseColor("#F6FDFA")); mGrid.getAlternatingRowBackgroundColor(); mGrid.setAlternatingRowBackgroundColor(Color.parseColor("#DA6CB5")); mGrid.getBorderWidth(); mGrid.getBorderColor(); mGrid.setBorderColor(Color.parseColor("#A30052")); mGrid.getSelectionFontColor(); mGrid.setSelectionFontColor(Color.parseColor("#FFFFFF")); mGrid.getColumnHeaderBackgroundColor(); mGrid.setColumnHeaderBackgroundColor(Color.parseColor("#7B7E7D")); mGrid.getColumnHeaderFontColor(); mGrid.setColumnHeaderFontColor(Color.parseColor("#FFFFFF")); mGrid.getSelectionBackgroundColor(); mGrid.setSelectionBackgroundColor(Color.parseColor("#656560")) |