最近のアクセス:
Wheel コントロールを使用する方法

フィールドに採用できる値を順番にナビゲートする必要がある場合があります。ホイールコントロールはタッチ スクリーン インターフェースでは人気があり、非常によく利用されています。列挙型ドメインや数値を順番にスクロールして、希望の値を選択できます。
ここでは、ホイールコントロールで最も重要な概念について説明するとともに、使用例を示します。
このコントロールは、次のデータタイプに適用します:
最後の 2 つを詳しく見てみましょう。

サンプル

次の Transaction オブジェクトを、Work With パターンが適用されている状態で使用します。
イメージ:16240.png
このトランザクションには、列挙型ドメインに基づく項目属性 (TrnCustomersEnumerated) および Numeric データタイプに基づく項目属性 (TrnCustomersNumWheel) があります。
列挙型ドメイン:
イメージ:16241.png
コントロールを有効にするには、 [ Section ] ([ Detail ] ノードの下) に移動し、Edit レイアウトを選択します。数値の項目属性 (TrnCustomersNumWheel) を選択して、[ Control Type ] プロパティを Wheel に変更します。
イメージ:46460.png
これにより、いくつかのプロパティが有効になります。

一般的な [ SD Wheel ] プロパティ

Notify Context Changeこのプロパティは、イベント処理に使用されます。
Display Style値は Inline または As a picker です。このコントロールの見え方を選択できます。既定値は As a picker です。このプロパティは、Apple デバイスにのみ効果があります。Android デバイスの場合、ホイールコントロールは常にピッカーとして表示されます。この制約は、プラットフォーム自体によって課せられます。
Cyclic最後の値の次に最初の値を続ける場合に、このプロパティを有効にできます。

 
数値に基づいた項目属性の場合:
Step1 つの値から別の値への増分です。
Min Valueコントロールに表示される、選択できる最小値です。
Max Valueコントロールで選択できる最大値です。


列挙型の項目属性の場合も同様です:
Control TypeWheel

  イメージ:46462.png
一般的な Wheel コントロールのプロパティだけで、有効になる特定のプロパティはありません。
F5 キーを押します。以上です。

数値 (As a picker):

イメージ:16244.png

列挙型 (As a picker):

イメージ:16245.png

数値 (Inline):

イメージ:16246.png

小数点以下の桁のある数値:

ホイールコントロールは、小数点以下の桁のある数値に基づくフィールドにも適用できます。次に、例を示します:
イメージ:16826.png
イメージ:46463.png
小数を使用する場合、小数のステップを指定できます (この例では 0.02)。アプリケーションのデプロイ後は、コントロールは次のように表示されます:
イメージ:16828.png

参考情報

MultiWheel コントロールを使用する方法



サブページ
Created: 14/09/18 03:09 by Admin Last update: 21/11/07 21:43 by Admin
カテゴリ
Powered by GXwiki 3.0