最近のアクセス:
スマートデバイスの HorizontalLine テーマクラス

Theme for Smart Devices の Grid クラスまたは Table クラスには、横線を管理するプロパティが 2 つあります。
1. [ Show Horizontal Line Separator Between Rows ] プロパティ
このプロパティは、 [ Horizontal Line Separator ] プロパティを有効または無効にします。
値: True または False (既定)

2. [ Horizontal Line Separator ] プロパティ
HorizontalLine クラス (またはそのサブクラス) を参照します。HorizontalLine クラスでは、横線のユーザーインターフェースを管理するための設定を行います。

プロパティ:

  • Name: クラス (またはサブクラス) 名です。
  • Description: クラスの説明です。GeneXus 開発者向けの内部資料としてのみ使用されます。
  • BackgroundColor: 線の色を設定します。
  • BackgroundImage: 線の画像を設定します。
  • Height: 線 (または画像) の高さです。

考えられるユースケース:

  • 色の設定
    イメージ:18803.png  イメージ:18802.png
     
  • 高さの変更
    イメージ:18798.png  イメージ:18801.png
     
  • 画像の設定
    イメージ:18799.png  イメージ:18800.png

  • 背景色 (BackgroundColor) または背景画像 (BackgroundImage) が設定されていないが、高さ (Height) の値は指定されている場合、指定されている高さ分の空白スペースが表示されます。
  • 画像および色が設定されている場合は、両者ともに使用されます。
  • 画像が設定され、高さが設定されていない場合、画像の高さが使用されます。いずれの場合も、画像は横方向に伸縮して表示されます。
  • 色が設定され、高さが設定されていない場合、1 ピクセル分の行が描画されます。

制限

Android
  • スペースは、テーブル内のセパレーター用として予約されていない
  • テーブルで、セパレーターが画面幅全体を占めることがない
iOS
  • グリッドレベルでは、色の変更のみサポートされている

使用可能バージョン

このクラスとそれを参照するプロパティは、GeneXus X Evolution 2 Upgrade #2 以降で利用できます。







サブページ
Created: 14/09/18 03:12 by Admin Last update: 21/05/21 04:32 by Admin
カテゴリ
Powered by GXwiki 3.0