কম্পিউটার টিউটোরিয়াল

Python 3.3-এ ttk.Treeview কলামের প্রস্থ এবং ওজন (weight) কীভাবে পরিবর্তন করবেন?

Treeview কলাম প্রস্থ কনফিগার করা

ttk.Treeview কলামের প্রস্থ এবং stretch প্রপার্টি ব্যবহার করে কলাম আকার নিয়ন্ত্রণ করুন।

উদাহরণ

from tkinter import *
from tkinter import ttk

win = Tk()
win.geometry("700x350")

style = ttk.Style()
style.theme_use('clam')

tree = ttk.Treeview(win, column=("c1", "c2"), show='headings', height=8)
tree.column("# 1", anchor=CENTER, stretch=NO, width=100)
tree.heading("# 1", text="ID")
tree.column("# 2", anchor=CENTER, stretch=NO)
tree.heading("# 2", text="Programming Language")

langs = [("1","C++"),("2","Java"),("3","Python"),("4","Golang"),("5","JavaScript"),("6","C#"),("7","Rust"),("8","SQL")]
for i, (id, lang) in enumerate(langs):
    tree.insert('', 'end', text=str(i+1), values=(id, lang))

tree.pack()
win.mainloop()

আউটপুট

একটি টেবিল দেখাবে যেখানে "ID" কলাম ১০০ পিক্সেল প্রস্থে এবং "Programming Language" কলাম কন্টেন্ট অনুযায়ী আকার নেবে।

  1. Tkinter TreeView-এ আইটেম ডিলিট এবং এডিট করা

  2. ttk.Treeview উইজেট থেকে আইটেম কীভাবে ক্লিয়ার করবেন?

  3. Treeview-এ হেডিং স্টাইল এডিট করা (Python ttk)

  4. উইন্ডোজ টার্মিনাল উইন্ডোর ডিফল্ট হাইট ও ওয়IDTH পরিবর্তন করার উপায়