J'utilise une zone de saisie semi-automatique pour le texte de recherche "like" de la base de données à l'aide de KeyDown Event. L'un des scénarios est COPY-PASTE textname à Autocompletebox où les données sont déjà disponibles dans la base de données.Silverlight 4.0 Copier Coller les données dans la boîte de saisie semi-automatique
Je n'ai pas pu terminer ce scénario car lorsque j'essaie de coller le texte, "Ctrl" est déclenché à la place de "Ctrl + V" à partir de kepboard.
est ici le code de vos commentaires
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();
cet événement prend "Ctrl" au lieu de "Ctrl + V".
S'il vous plaît aidez-moi à ce sujet.