コントロールによってキャストされる影を設定します。
ジェネレーター: Android、
Appleレベル: デザインシステムのスタイルのクラス
このプロパティは、ネイティブ モバイル アプリケーションの次のコントロールで利用できます: 項目属性/変数、
ボタン、
グリッド、
グループ、
画像、
タブ、
テーブル、
テキストブロック。
値には、どの程度の影を表示するかを正の数で指定します。
既定値は空 (意味的に 0 を表す) です。
このプロパティは、実行時と設計時の両方に適用されます。
カスタマイズしたボタンの例で説明します。
まず、Design System オブジェクトで、ボタンにスタイルを指定するために作成した .Button クラスを以下のように定義します:
.Button
{
border-style: solid;
border-color: 14BBCC;
border-width: 1dip;
border-radius: 60dip;
background-color: 14BBCC;
gx-elevation: 20;
}
この場合、gx-elevation の値は 20 です。
次に、ツールボックスからボタンコントロールを Panel または Work With の抽象レイアウトにドラッグし、次のように設定します:
Width = 40
Height = 40
Image = <an_add_to_cart_icon>
Class = <class_previously_created>
この設定では、ボタンは丸型で、内部に小さなアイコンが表示されます。
最後に、 [ Elevation ] プロパティを定義すると、結果は次のようになります:
注:
このプロパティは
GeneXus 15 Upgrade 12 以降で利用できます。
Android アプリケーションにマテリアルデザインを追加する方法
Design System オブジェクト
グリッドコントロール