كيفية تحديث (أي نص واضح من) صندوق الإكمال التلقائي بمجرد اختيار عنصر؟
-
21-09-2019 - |
سؤال
أقوم بتصميم شاشة Silverlight حيث أستخدم التحكم التلقائي في Box.
تم اختيار عنصر "Foobar" في صندوق الإكمال التلقائي ، ويقرأ النص "Foobar". إذا أراد المستخدم تحديد قيمة "quux" ، فعليه:
- حذف النص من عنصر التحكم ،
- ثم لكتابة "qu" حتى تتمكن من تحديد "quux".
هل هناك طريقة لأداء الخطوة رقم 1 ضمن حدث SelectionChanged؟
تلميح: اضبط خاصية .Text لا تعمل (ما لم تتبعها طريقة تحديث لا أعرفها)
المحلول
SelectionChanged هو الحدث الخاطئ لمراقبة.
ما عليك سوى الاشتراك في الحدث المنسدلة ، ستتمكن من تحرير خاصية .Text.
لا تنتمي إلى StackOverflow