Создание водяного знака WPF в чистом XAML

Это для элемента управления TextBox на экране входа в систему, где TextBox содержит имя пользователя. Я хочу, чтобы TextBox работал следующим образом:

When the content is empty the content should be set to "Username".

When the TextBox is clicked I want the content to be set to "" i.e; nothing (unless the content has already been edited by the user).

Это довольно стандартная функция в наше время, что-то вроде этогоWordPress Логин (вверху страницы).coudn't think of a better example than this I'm afraid :)

Так или иначе, я уже сделал это с помощью ViewModel, и он работает хорошо, но я хотел бы знать, можно ли это сделатьpurely from the XAML end, Бизнес-логика не имеет значения, поэтому я думаю, что было бы лучше сделать это без виртуальной машины.

Ответы на вопрос(4)

Ваш ответ на вопрос