アニメーション効果
次のプロパティを使って、ツールチップの表示・非表示にアニメーション効果を設定できます。設定値はEasing列挙体のメンバです。
| プロパティ | 説明 |
|---|---|
| Animation |
ツールチップを表示または非表示にするアニメーションを定義します。 showAnimation/hideAnimationが指定されていない場合、このプロパティが機能します。 |
| HideAnimation | ツールチップを非表示にするアニメーションを定義します。 |
| ShowAnimation | ツールチップを表示するアニメーションを定義します。 |
| CalloutAnimation | ツールチップ位置を移動するアニメーションを定義します。 |
| メンバ名 | 値 |
|---|---|
| EaseOutElastic | 1 |
| EaseInElastic | 2 |
| EaseInOutElastic | 3 |
| EaseOutBounce | 4 |
| EaseInBounce | 5 |
| EaseInOutBounce | 6 |
| EaseOutExpo | 7 |
| EaseInExpo | 8 |
| EaseInOutExpo | 9 |
| EaseOutQuad | 10 |
| EaseInQuad | 11 |
| EaseInOutQuad | 12 |
| EaseOutSine | 13 |
| EaseInSine | 14 |
| EaseInOutSine | 15 |
| EaseOutCirc | 16 |
| EaseInCirc | 17 |
| EaseInOutCirc | 18 |
| EaseOutCubic | 19 |
| EaseInCubic | 20 |
| EaseInOutCubic | 21 |
| EaseOutQuint | 22 |
| EaseInQuint | 23 |
| EaseInOutQuint | 24 |
| EaseOutBack | 25 |
| EaseInBack | 26 |
| EaseInOutBack | 27 |
| EaseOutQuart | 28 |
| EaseInQuart | 29 |
| EaseInOutQuart | 30 |
| EaseLinear | 31 |
組み込みテーマ
ツールチップのデザイン用に、Arctic、Aristo、Cobalt、Midnight、Rocket、Sterling、Metro、Metro Grayの8種類の組み込みテーマを使用できます。
これらのテーマは、C1ToolTipコントロールのThemeプロパティにあるリストから選択することができます。
CSSとThemeRollerによるデザイン
組み込みテーマ以外に、独自にCSSを使ってツールチップをデザインすることができます。
また、ThemeRollerからテーマをダウンロードして、このデザインをC1ToolTipコントロールに適用させることが可能です。
ThemeRollerは、独自のjQuery UIテーマを作成して、Webアプリケーションのコントロールのスキンを生成するWebアプリケーションです。その簡単なインターフェースとWYSIWYGプレビューにより、グラフィックエディタを開くためにかかる時間よりも短時間に、すべてのWijmoコントロールおよびその他のThemeRoller互換コントロールのスキンを生成できます。
1から作成することもできますし、Galleryと呼ばれるテンプレートを選んで使うこともできます。
また、選んだテンプレートをさらに編集して使うこともできます。独自のエディターを装備しているので、インタラクティブにデザインできます。
独自にCSSを作成する場合は、以下のCSSセレクタで指定します。
| CSSセレクタ | 説明 |
|---|---|
| wijmo-wijtooltip | このスタイルをC1ToolTipコントロールに適用します。 |
| wijmo-wijtooltip-arrow-bc | このスタイルをC1ToolTipのBottomCornerの矢印に適用します。 |
| wijmo-wijtooltip-arrow-bl | このスタイルをC1ToolTipのBottomLeftの矢印に適用します。 |
| wijmo-wijtooltip-arrow-lb | このスタイルをC1ToolTipのLowerBottomの矢印に適用します。 |
| wijmo-wijtooltip-arrow-lc | このスタイルをC1ToolTipのLowerCornerの矢印に適用します。 |
| wijmo-wijtooltip-arrow-rb | このスタイルをC1ToolTipのRightBottomの矢印に適用します。 |
| wijmo-wijtooltip-arrow-rc | このスタイルをC1ToolTipのRightCornerの矢印に適用します。 |
| wijmo-wijtooltip-arrow-rt | このスタイルをC1ToolTipのRightTopの矢印に適用します。 |
| wijmo-wijtooltip-arrow-tl | このスタイルをC1ToolTipのTopLeftの矢印に適用します。 |
| wijmo-wijtooltip-arrow-tc | このスタイルをC1ToolTipのTopCornerの矢印に適用します。 |
| wijmo-wijtooltip-close | このスタイルを閉じたC1ToolTipに適用します。 |
| wijmo-wijtooltip-container | このスタイルをC1ToolTipのコンテナに適用します。 |
| wijmo-wijtooltip-pointer | このスタイルをC1ToolTipのポインタに適用します。 |
| wijmo-wijtooltip-pointer-inner | このスタイルをC1ToolTipの内側のポインタに適用します。 |
| wijmo-wijtooltip-title | このスタイルをC1ToolTipのタイトルに適用します。 |
独自のCSSも、ThemeRollerで作成したCSSも、いずれもCSSファイルをプロジェクトに保存し、ThemeプロパティにそのCSSファイルへのパスを設定すれば、C1ToolTipコントロールに適用されます。


