テキスト入力フィールドおよびテキスト領域フィールドの構成
テキスト入力コントロールを使用すると、ユーザーは名前やEメールなどの短い単一行テキストを入力できます。 テキスト領域コントロールを使用すると、コメントや説明など、より長い複数行のテキスト・エントリを入力できます。
- 基本パレットから、「入力テキスト」または「テキスト領域」コントロールをキャンバスにドラッグします。
- コントロールを選択し、「プロパティ」ペインの「一般」タブを使用して、次を構成します。
フィールド 説明 名前
コントロールの識別に使用する内部識別子。
ラベル
ユーザーに表示する名前を指定します。
バインディング
コントロールとデータ属性との間のリンクを定義します。
プレースホルダ
ユーザーが任意のテキストを入力するまでコントロールに表示されるデフォルト・テキスト。
ヘルプ
コントロールに対して表示されるヘルプ・テキスト。 ヘルプ・テキストを指定すると、ヘルプ・アイコンがコントロール名の横に表示され、ユーザーがアイコン上にマウスを置くか、クリックしたときにヘルプ・テキストが表示されます。
Min Length
ユーザーがコントロールに入力する必要がある最小文字数を定義します。
Max Length
ユーザーがコントロールに入力できる最大文字数を定義します。
行
ユーザーに表示されるテキスト行の数を定義します。 ユーザーが入力したテキスト行の数が指定した値より大きい場合は、スクロール バーが自動的に表示されます。
このオプションは、テキスト領域コントロールでのみ使用できます。
パターン
ユーザーがコントロールに入力するテキストのタイプに基づくカスタムの検証を定義できます。 正規表現を使用してパターンを入力します。 パターンを指定する場合は、「パターン検証メッセージ」フィールドに、検証が失敗した場合に表示されるメッセージを指定することもできます。
このオプションは、テキスト入力コントロールでのみ使用できます。
必須
フォームを正常に送信するためにユーザーが値を指定する必要があることを指定するには、このプロパティを選択します。 必須フィールドであることを示すアスタリスクが表示されます。
オートコンプリート
ユーザーがコントロールにテキストを入力するときに自動補完エントリを表示するには、このプロパティを選択します。
無効
このプロパティを選択すると、コントロールが非アクティブ(グレー表示)としてユーザーに表示されます。
Auto Focus
フォームのロード時にこのコントロールに自動的にフォーカスするには、このプロパティを選択します。 複数のコントロールが「自動フォーカス」に設定されている場合、フォーカスはフォームの最初のコントロールに移動します。
読取り専用
ユーザーによる編集を許可せずにコントロールのコンテンツを表示する場合は、このプロパティを選択します(ある場合)。
Hide
コントロールを非表示にするには、このプロパティを選択します。
パスワード
入力した文字をマスクするセキュア・テキスト・フィールドを作成するには、このプロパティを選択します。
自動高さ
コンテンツに合わせてコントロールの高さを自動的に調整するには、このプロパティを選択します。 このオプションは、テキスト領域コントロールでのみ使用できます。
- 「プロパティ」ペインの「スタイル設定」タブを使用して、必要に応じてコントロールの外観を変更します。 スタイル設定プロパティを参照してください。