как установить команду и параметр команды при щелчке мышью на текстовом поле в xaml?
Используйте PreviewMouseDown текстового поля.
Как ответил Ортис Маллум, событие PreviewMouseDown работает.
Текстовые поля не выходят за пределы ButtonBase и, следовательно, не работают с командами. То, что вы пытаетесь сделать, неправильно. Вам следует задать еще один вопрос, в котором указаны ваши требования и вопрос о том, как лучше всего их достичь.
Вы можете использовать прикрепленные командные поведения .