Я использую текстовое поле Autocomplete для «как» текста поиска из базы данных с помощью события KeyDown. Одним из сценариев является текстовое имя COPY-PASTE для Autocompletebox, где данные уже доступны в базе данных.Silverlight 4.0 Копировать Вставить данные в окно автозаполнения
Мне не удалось выполнить этот сценарий, потому что, когда я пытаюсь вставить текст, «Ctrl» запускается вместо «Ctrl + V» из кеппарта.
Вот код для обзоров
string a = autoCompleteBox2.Text + e.Key.ToString().ToLower();
if (FirstKey.Equals("ctrl") && string.IsNullOrEmpty(e.Key.ToString()))
{
a = autoCompleteBox2.Text;
}
if (!string.IsNullOrEmpty(a) && a.Length > 0 && !CurrentKey.Equals("ctrl"))
{
pvm.SearchDrug(4, a);
}
FirstKey = e.Key.ToString().ToLower();
это событие, принимая "Ctrl" вместо "Ctrl + V".
Пожалуйста, помогите мне в этом.