テキストエリア
このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。
TextAreaコントロールは、ユーザーが入力を入力できるテキストボックスです。ユーザーは複数行のテキストを入力できます(テキストボックスコントロールでは1行のみ入力できます)。
WatermarkやTextAreaコントロールに表示されるデフォルトのテキストを設定することができます。ウォーターマークとは、TextAreaコントロールが空のときに表示する編集不可のテキストのことです。ユーザーが入力できる内容を理解するのに役立つテキストを入力できます。ウォーターマークはユーザーが文字を入力するとすぐに消え、以前入力したすべての文字を削除すると再び現れます。
デフォルトテキストとは、コントロールに表示されるテキストですが、ユーザーがそのテキストを変更したり削除したりできるものです。ウォーターマークとデフォルトテキストの両方を指定すると、TextAreaコントロールは最初デフォルトテキストを表示しますが、ユーザーがこれらすべてを削除するとウォーターマークが表示されます。
行と列を指定することで 、TextAreaコントロールのサイズを調整できます。これらのどれも指定しない場合、SPEAKはコントロールにデフォルトサイズを与えます。行と列は絶対的な寸法ではありません。それらはHTMLのRowsとColumns属性に直接対応しています。
一部のブラウザでは、ユーザーがTextAreaコントロールのサイズ変更が可能です。これらのブラウザでは、TextAreaコントロールの右下にリサイズハンドルが表示されます。コントロールを元のサイズより小さくリサイズすることはできません。他のコントロールは、ユーザーがTextAreaコントロールのサイズを変更すると移動することもあります。
性質
名称
概要
デフォルト
外見
柱
コントロールの幅を列単位で指定してください。「列」とはHTMLの列です。
列
コントロールの高さを行単位で指定してください。「行」はHTML行です。
本文
コントロールに表示されるデフォルトのテキストを指定します。ユーザーはこのテキストを編集・削除できます。
ウォーターマーク
ユーザーからの入力がない場合にコントロールに表示されるテキストを指定します。テキストは編集できず、ユーザー入力がなければ表示されません。
WidthPolicy
SPEAKがコントロールの幅をどのように解釈するかを指定します。以下を指定できます:
- デフォルト。Columnsで値を指定すると、SPEAKはその値を使います。
- BlockLevel。Columnsで設定された値は無視されます。 TextArea コントロールはコンテナを水平に埋めます。
デフォルト
行動
最大長さ
TextAreaコントロールでユーザーが入力できる最大文字数を指定します。この数に達しても、コントロールはこれ以上の入力を受け付けません。
ラップ
コントロールがコントロールの幅より長い入力線をどのようにラップするかを指定します:
- ソフト、リターン文字やラインフィード文字は挿入されません。
- ハード、リターン文字、ラインフィード文字の挿入。
- オフ。一部のブラウザでは、行の長さが TextArea コントロールの幅を超えると横スクロールバーが表示されます。
柔らかい
構成
TextAreaコントロールの設定項目は、TextArea Parametersテンプレートに基づいてアイテムを作成することで作成できます。
設定項目には以下の特定のフィールドがあります:
- 柱
- 列
- ウォーターマーク
- 本文
以下の場を継承します:
- IsEnabled
- IsVisible(見えるもの)
- アクセスキー
- ツールチップ
- 行動
- ID