المساعد في التعديل على هذا الكود الذي وضيفته البحث في أداة Treeview من خلال أداة entry
التعديل الذي أحتاج القيام به هو بمجرد كتابة أول حرف من الكلمة المراد البحث عنها من خلال أداة entry يتم البحث عن النتائج المطابقة وحذف باقي السجلات الغير المطابقة
الكود الحالي يقوم بتحديد السجل المطابق للبحث فقط والإبقاء على باقي النتائج
self.entry1.bind('<Key>', self.search)
def search(self,Key):
query = self.entry1.get()
selections =[]for child in self.tree.get_children():if query in self.tree.item(child)['values']:
self.tree.delete()print(self.tree.item(child)['values'])
selections.append(child)
self.tree.selection_set(selections)
السؤال
Ahmed Ahmed64
السلام عليكم ورحمة الله وبركاته
المساعد في التعديل على هذا الكود الذي وضيفته البحث في أداة Treeview من خلال أداة entry
التعديل الذي أحتاج القيام به هو بمجرد كتابة أول حرف من الكلمة المراد البحث عنها من خلال أداة entry يتم البحث عن النتائج المطابقة وحذف باقي السجلات الغير المطابقة
الكود الحالي يقوم بتحديد السجل المطابق للبحث فقط والإبقاء على باقي النتائج
1 جواب على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.