Angular ズーム スライダーの概要

    Angular ZoomSlider コントロールは、範囲対応コントロールにズーム機能を提供します。ZoomSlider には、水平スクロールバー、全範囲の縮小表示、サイズ変更可能なズーム範囲ウィンドウの機能があります。ZoomSlider は、スタンド アロン コントロールとして機能できません。または、DataChart や CategoryChart などの範囲ベースのコントロールの拡張機能として動作します。

    Angular ズーム スライダーの例

    以下のサンプルは、IgxZoomSliderComponent を使用して IgxDataChartComponent のコンテンツをナビゲートする方法を示しています。

    使用方法

    機能名 説明
    スクロールバーのナビゲーション ZoomSlider スクロールバーの組み込み機能を使用して、スケールを変更してデータ範囲をスクロールできます。
    パンとズーム サムパッドの端をドラッグして表示スケールを調節し、現在の表示範囲を広げる (ズーム アウト)、または狭くする (ズーム イン) ことができます。
    複数のユーザー インタラクション オプション マウスによるすべてのインタラクションは、タッチ操作 (ほとんどはキーボードを介した操作) でもサポートされます。詳細は、ユーザー インタラクションと操作性を参照してください。
    タッチ サポート タッチ対応デバイスでは、ZoomSlider のすべての機能を使用できます。すべてのマウス操作は、タッチ環境でもサポートされます。
    拡張性 ZoomSlider コントロールは、追加設定なしで DataChart コントロール をサポートします。
    構成可能なズーム範囲ウィンドウ ズーム範囲ウィンドウの初期幅、初期位置、最小サイズは、構成可能です。

    依存関係

    Angular chart コンポーネントをインストールするときに core パッケージもインストールする必要があります。

    npm install --save igniteui-angular-core
    npm install --save igniteui-angular-charts
    

    モジュールの要件

    IgxZoomSliderComponent を作成するには、以下のモジュールが必要です。

    import { IgxZoomSliderModule } from 'igniteui-angular-charts';
    import { IgxZoomSliderComponent } from 'igniteui-angular-charts';
    
    @NgModule({
        imports: [
            // ...
            IgxZoomSliderModule,
            // ...
        ]
    })
    export class AppModule {}
    

    コード スニペット

    以下のコードは、ZoomSlider を設定する方法を示します。

    <igx-zoom-slider
      width="100%"
      height="150px">
    </igx-zoom-slider>
    

    その他のリソース

    チャートの詳細については、グラフの機能トピックを参照してください。

    API リファレンス

    以下は上記のセクションで説明した API メンバーのリストです。