
図 1. 通常スタイルのフィールド。
- プレーン テキスト コンテンツ コントロールに、薄い色のきれいなプレースホルダー プロンプト (デモンストレーション用に追加されたボックス) を含むフォームを作成しました。ここまでは順調です。
- ユーザーがプロンプトに入力すると、テキスト スタイルが通常のスタイルに変わります。これも良いことです。プロンプトは薄く、入力されたデータは正常です。
- 「顧客」は、入力されたデータをボックス内(枠線付き)に表示することを望んでいます。「明らかな」解決策は、枠線をオンにした文字スタイルを作成し、それをプレーン テキスト コンテンツ コントロールに適用することです。
- 問題は、スタイルを変更してプレーンテキストコンテンツコントロールに適用すると、常にそのスタイルで表示され、ユーザーにはプレースホルダースタイル。
「データ入力」スタイルを適用する方法を誰か知っていますか?プレースホルダースタイル?
答え1
Web を少し調べた結果、プレーン テキスト コンテンツ コントロールでは不可能ですが、リッチ テキスト コンテンツ コントロールでは可能であることがわかりました。
ヒント:プレースホルダースタイルを個別のもの(水色、斜体)に変更し、「塗りつぶされた」テキストのスタイルを作成します。
図 1. 「入力済み」リッチ テキスト コンテンツ コントロールのプロパティの設定。
- 開発者リボンで、入力する必要がありますデザインモード。
- フォーマットするコントロールを選択します。
- 開発者リボンのプロパティをクリックします。
- 有効にするスタイルを使用してコンテンツをフォーマットする。
- 使用するスタイルを選択します。