Close
Angular React Web Components Blazor
Premium

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

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

Angular ズーム スライダーの例

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

使用方法

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

依存関係

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

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

モジュールの要件

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

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 リファレンス

ZoomSlider
DataChart