列挙型フィールドは、文字列のコレクションからどれか1つにマッチする値を入力可能とします。列挙型フィールドは、MaskEnumerationField クラスを使用して設定します。入力可能な文字列のコレクションは Items プロパティに設定します。
ユーザーが文字列のコレクションからどれか1つ項目を選択するには、スピン機能とドロップダウン リストを使用する方法があります。それぞれの方法について説明します。
ユーザーは次の方法でスピン機能で項目を送る、または戻すことができます。
スピン機能を有効にするには AllowSpin プロパティを設定します。また、スピンボタンの表示方法は SpinButtonVisibility プロパティで設定できます。
次のサンプルコードはマスク型セルでスピンボタンを表示します。
スピン機能で項目を送る、または戻すことにより最後の項目に達した場合は最初の項目を、最初の項目に達した場合は最後の項目を設定するかどうかを SpinAllowWrap プロパティに設定します。
次の図のようにドロップダウンリストを表示できます。
ユーザーは次の方法でドロップダウン リストを表示できます。
ドロップダウン リストの表示を有効にするには、列挙型フィールドの AllowDropDownOpen プロパティを True に設定します。
次のサンプルコードはマスク型セルの列挙型フィールドでドロップダウン リストの表示を有効にします。