मुझे कुछ महीने पहले यह समस्या थी।
tk docs से:
You can assign a list of tags to each item using the "tags"
item configuration option (again, when creating the item or later on).
Tag configuration options can then be specified, which will then
apply to all items having that tag.
मूल रूप से, आप विषम क्रमांकित पंक्तियाँ, सम-संख्यांकित पंक्तियों में से प्रत्येक के लिए कोई अलग टैग के सभी के लिए एक टैग लागू होते हैं, और उसके बाद टैग कॉन्फ़िगर करें।
जब आप treeview अंदर आइटम बनाने के लिए, उन्हें टैग जोड़ने:
tree.insert('', 'end', text = 'your text', tags = ('oddrow',))
इस कोड tree
में एक तत्व बनाता है, और tags
तर्क तत्व को टैग 'oddrow' प्रदान करती है।
एक बार जब आप 'oddrow' और 'evenrow' टैग के साथ अपने सभी तत्वों को बनाने के बाद आपको टैग रंग कर सकते हैं:
tree.tag_configure('oddrow', background='orange')
tree.tag_configure('evenrow', background='purple')
स्रोत
2011-10-24 19:36:01
क्या आपके पास कोई नमूना कोड या कोई और जानकारी है? मैं यह नहीं समझ सकता कि दस्तावेज़ों में विवरण से कैसे कार्यान्वित किया जाए। – foosion
@foosion - मैंने अपना जवाब अपडेट कर लिया है। –
धन्यवाद। अब अगर हम सिर्फ ग्रिड लाइनों को जोड़ने का तरीका समझ सकते हैं ... :) – foosion