バージョン

テーマ

トピックの概要

目的

このトピックでは、 IGGridView™ コントロールでサポートされるテーマの概要を説明します。

このトピックの内容

このトピックは、以下のセクションで構成されます。

はじめに

テーマの概要

チャート テーマを使用すると、一貫した色の調整されたルック アンド フィールをチャートに適用できます。 IGGridView theme プロパティを定義済みテーマのうちのいずれかに設定すれば良いだけです。

C# の場合:

_gridView.theme = new IGGridViewLightTheme();

Objective-C の場合:

_gridView.theme = [[IGGridViewLightTheme alloc] init];

テーマのタイプ

以下の表に、サポートされるテーマのタイプに関連付けられた名前とその描画プレビューを記載します。

テーマ名 プレビュー

IGGridViewDarkTheme

IGGridView   Themes 1.png

IGGridViewLightTheme

IGGridView   Themes 2.png

カスタム テーマの作成 - コード例

説明

以下のコードは、新しい IGGridViewThemeDefinition を定義します。 CustomTheme のインスタンスを初期化した後、それを IGGridView コントロールの theme プロパティに割り当てます。

コード

Objective-C の場合:

@interface CustomTheme : NSObject <IGGridViewThemeDefinition>
@end
@implementation CustomTheme
-(UIColor *)cellBackgroundColor
{
    return [UIColor blueColor];
}
-(UIColor *)selectedCellColor
{
    return [UIColor redColor];
}
@end

C# の場合:

public class CustomTheme :IGGridViewThemeDefinition
{
  public override UIColor CellBackgroundColor
  {
    get
    {
      return UIColor.Blue;
    }
  }
 public override UIColor SelectedCellColor
  {
    get
    {
      return UIColor.Red;
    }
  }
}

関連コンテンツ

トピック

以下のトピックでは、このトピックに関連する追加情報を提供しています。

トピック 目的

このトピックは IGGridView コントロールの機能を紹介します。