1. コンポーネントライブラリ

テキストエリア

Version:
日本語翻訳に関する免責事項

このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。

TextAreaコントロールは、ユーザーが入力を入力できるテキスト ボックスです。ユーザーは複数行のテキストを入力できます (TextBoxコントロールでは、ユーザーは1行のテキストしか入力できません)。

ウォーターマークまたはTextAreaコントロールに表示されるデフォルトのテキストを設定できます。ウォーターマークは、TextAreaコントロールが空のときに表示される編集不可能なテキストです。ユーザーが入力できる内容を理解するのに役立つテキストを入力できます。ウォーターマークは、ユーザーが文字を入力するとすぐに消え、以前に入力した文字をすべて削除すると再び表示されます。

既定のテキストはコントロールに表示されるテキストですが、ユーザーはこのテキストを変更および削除できます。ウォーターマークと既定のテキストの両方を指定した場合、TextAreaコントロールには最初は既定のテキストが表示されますが、ユーザーがこのテキストをすべて削除すると、ウォーターマークが表示されます。

行と列を指定して、TextAreaコントロールのサイズを設定できます。これらのいずれも指定しない場合、SPEAKはコントロールに既定のサイズを与えます。行と列は絶対ディメンションではありません。これらは、HTMLのRows属性とColumns属性に直接対応します。

一部のブラウザーでは、ユーザーがTextAreaコントロールのサイズを変更できます。これらのブラウザーでは、TextAreaコントロールの右下隅にサイズ変更ハンドルが表示されます。コントロールのサイズを初期サイズより小さく変更することはできません。他のコントロールは、ユーザーがTextAreaコントロールのサイズを変更すると動き回ることがあります。

プロパティ

Name

Description

Default

Appearance

コントロールの幅を列で指定します。「列」はHTMLの列です。

コントロールの高さを行単位で指定します。「行」はHTMLの行です。

テキスト

コントロールに表示される既定のテキストを指定します。ユーザーはこのテキストを編集および削除できます。

透かし

ユーザーからの入力がない場合にコントロールに表示されるテキストを指定します。テキストは編集できず、ユーザー入力がない場合は表示されません。

幅ポリシー

SPEAKがコントロールの幅を解釈する方法を指定します。以下を指定できます。

  • デフォルト: コントロールのデフォルトの幅が使用されます。 Columnsに値を指定すると、SPEAKはこの値を使用します。

  • BlockLevel: 幅はコンテナの幅に対して相対的に設定されます。 Columnsで設定された値は無視されます。 TextAreaコントロールは、コンテナを水平に満たします。

デフォルト

振舞い

最大長

ユーザーがTextAreaコントロールに入力できる最大文字数を指定します。この数に達すると、コントロールはそれ以上の入力を受け入れません。

包む

コントロールの幅より長い入力行をコントロールで折り返す方法を指定します。

  • ソフト: テキストは折り返されますが、改行文字と改行文字は挿入されません。

  • hard: テキストが折り返され、改行文字と改行文字が挿入されます。

  • off: テキストは折り返されません。一部のブラウザでは、行の長さがTextAreaコントロールの幅を超えると、水平スクロールバーが表示されます。

柔らかい

構成

TextAreaコントロールの構成項目を作成するには、TextArea Parametersテンプレートに基づいて項目を作成します。

構成アイテムには、次の特定のフィールドがあります。

  • 透かし

  • テキスト

次のフィールドを継承します。

  • イズ・イネーブルド

  • 目に見える

  • アクセスキー

  • ツールチップ

  • 動作

  • 身分証明書

この記事を改善するための提案がある場合は、 お知らせください!