Это элемент управления TextBox на экране входа в систему, где TextBox содержит имя пользователя. Я хочу, чтобы TextBox выполнялся следующим образом:Создать водяной знак WPF в чистом XAML
Когда контент пуст, контент должен быть установлен в «Имя пользователя».
При нажатии на TextBox я хочу, чтобы содержимое было установлено на "" i.e; ничего (если контент уже отредактирован пользователем).
Это довольно стандартная функция в настоящее время, что-то вроде этого wordpress login (в верхней части страницы). coudn't думаю, лучший пример, чем это я боюсь :)
Так или иначе, я уже сделал это с помощью ViewModel, и он работает хорошо, но я хотел бы знать, может ли это сделайте исключительно с конца XAML. Никакой бизнес-логики не было, поэтому я думаю, что было бы лучше сделать это без виртуальной машины.
Возможный дубликат [Watermark TextBox в WPF] (http://stackoverflow.com/questions/833943/watermark-textbox-in-wpf) – Robaticus
@Robaticus: Эти ответы отображаются только с логикой кода, я хочу быть в состоянии для этого с чистым XAML. – Drahcir
Я сомневаюсь, что вы сможете сделать это в «чистом xaml». Кроме того, в приведенном примере единственным кодом является конвертер видимости. В игре нет бизнес-логики или viewmodel. – Robaticus