2010-06-11 8 views
0

У меня есть wpf datagrid с количеством столбцов шаблона. некоторые из них имеют текстовое поле в них в режиме редактирования и некоторые combobox.wpf datagrid textbox + combobox

Мне нужно предоставить возможность вырезать/копировать/вставлять пользователю из главного меню (ленты) в моем приложении.

, когда я выбираю текст из текстового поля и нажимаю кнопку копирования из главного меню. кнопка copy становится активным, поэтому я теряю текстовое поле как активный элемент управления, которым я могу получить выделенный текст.

(любое решение для этого)

и вторая вещь, которую я хотел бы спросить ... есть ли какое-либо событие уволят, когда мы выбираем содержимое TextBox в?

или решение будет оценено. Заранее спасибо ...

ответ

0

Ответов:

  1. Вы должны установить FocusManager.IsFocusScope на главной ленте меню так, что он будет отслеживать фокус отдельно от основного приложения.

  2. Да, есть событие TextBox.SelectionChanged, которое будет запущено, когда ваш выбор изменится в TextBox.

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