WPFでHTMLのプレースホルダーを実装する

今回は、WPFアプリケーションでWEBでよく見るテキスト入力欄のプレースホルダーを実装してみます。

ソースコード
・xaml

・C#


・コードの説明
テキストボックスのフォーカス時に入力欄が空文字もしくはプレースホルダーのテキストであれば空文字を設定し、
入力されていればそのテキストのままにする。

フォーカスアウト時に入力欄が空文字であれば、プレースホルダーの値にし、そうでない場合は、値を保持する。
次は、最初の文字が入力されるまでプレースホルダーの値を保持するのを考えたいと思います。

タイトルとURLをコピーしました