こんにちは。
ちょっと確認してみましたが、消し方はないみたいですね。
その「必須」と表示されるのは「なぜ必須なのか、何をいれなくてはならないのか」の
ヘルプを表示するためのものです。それをコントロールのプロパティの [ユーザー補助] の
[ヒント] で設定するのです。その内容がマウスオーバーでコントロールの 「ヒント」 として
表示されます。
必須のコントロールの場合 [ヒント] に何も入ってないと[必須]が表示され、もし、そこに
空白をいれても、今度は何も文字のないヒント(薄い黄色の四角い吹き出し)が表示
されます。
ちなみに [必須] でないコントロールでも [ヒント] にテキストを入力するとマウスオーバーで
表示できるようになります。
この [ヒント] は実際に入力をしてみると、それほど入力の邪魔にならないと思います。
たしかにマウスがコントロールの上を通過する度にヒントがでるは邪魔と感じるかも
しれませんが、実際に入力し始めると [ヒント] は消えます。また、フォームでの入力は
タブ・キーによるカーソルの移動を考慮するのが王道なので、マウスを使うことを
極力避けるように設計してあげるとユーザーさんの入力速度と利便性があがります。
そうすると、マウスを動かすのは逆に [ヒント] を表示させたいとき、、、になります。
[必須] でもヒントを無効にするオプションがあっても良さそうなんですが、残念ながら
ないみたいです。
なので、実際にキータイピングをはじめるとヒントの表示が邪魔で入力の妨げになる、、、
ことはないと思うのですが、そのあたり、ご説明されてはいかがでしょうか。
クリエ・イルミネート
沼口