Я использую текстовое поле автозаполнения для «похожего» поиска текста из базы данных, используя событие KeyDown.
Одним из сценариев является текстовое имя COPY-PASTE для Autocompletebox, где данные уже доступны в базе данных.
Мне не удалось завершить этот сценарий, потому что когда я пытаюсь вставить текст, вместо Ctrl + V из kepboard запускается «Ctrl».
Вот код для ваших отзывов
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".
Пожалуйста, помогите мне в этом.