2010-05-01 2 views
0

Я только что создал меню с Command = "ApplicationCommands.Copy", и мне показалось, что мне пришлось обработать событие привязки Executed и добавить привязку, но мне просто не нужно.Внедрение ApplicationCommands.Copy в WPF?

Теперь я смущен!

Где эта реализация? Как он может автоматически копировать текст, выбранный в любом из текстовых полей, которые у меня есть в моем окне?

Спасибо!

ответ

2

Как вы подтвердили, что вам не нужно было обрабатывать событие команды Executed - было ли это со встроенным TextBox? Если это так, причина, по которой вам не нужно ее обрабатывать, состоит в том, что TextBox обрабатывает эту команду уже (поскольку она встроена). То же самое верно для других команд редактирования: «Вырезать», «Вставить», «Отменить», «Повторить» (и, возможно, и другие).

Если вы использовали свою собственную команду, вам необходимо будет обработать ее событие Executed, как вы указали в своем вопросе.

Смежные вопросы