কম্পিউটার

Tkinter এ একটি Treeview এর পটভূমির রঙ কিভাবে পরিবর্তন করবেন?


ট্রিভিউ উইজেটটি একটি শ্রেণিবদ্ধ কাঠামোতে ডেটা প্রদর্শন করার জন্য ডিজাইন করা হয়েছে। এটি একটি তালিকা আকারে ডিরেক্টরি, চাইল্ড ডিরেক্টরি বা ফাইল প্রদর্শন করতে ব্যবহার করা যেতে পারে। তালিকাবক্সে উপস্থিত আইটেমগুলিকে তালিকাবক্স আইটেম বলা হয়৷

ট্রিভিউ উইজেটটিতে অনেক বৈশিষ্ট্য এবং বৈশিষ্ট্য রয়েছে যার মাধ্যমে আমরা এর ডিফল্ট বৈশিষ্ট্যগুলি পরিবর্তন বা পরিবর্তন করতে পারি। আমরা 'ব্যাকগ্রাউন্ড' সংজ্ঞায়িত করে একটি ট্রিভিউ উইজেটের পটভূমি পরিবর্তন করতে পারি কনস্ট্রাক্টরে সম্পত্তি।

উদাহরণ

# Import the required libraries
from tkinter import *
from tkinter import ttk

# Create an instance of tkinter frame or window
win = Tk()

# Set the size of the window
win.geometry("700x350")

# Create a Listbox widget
lb = Listbox(win, width=100, height=10, background="purple4", foreground="white", font=('Times 13'),selectbackground="black")
lb.pack()


# Select the list item and delete the item first
# Once the list item is deleted, we can insert a new item in the listbox
def edit():
   for item in lb.curselection():
      lb.delete(item)
      lb.insert("end", "foo")


# Add items in the Listbox
lb.insert("end", "item1", "item2", "item3", "item4", "item5")

# Add a Button To Edit and Delete the Listbox Item
ttk.Button(win, text="Edit", command=edit).pack()

win.mainloop()

আউটপুট

যদি আমরা উপরের কোডটি চালাই, এটি একটি উইন্ডো প্রদর্শন করবে একটি ট্রিভিউ উইজেট সহ একটি স্বতন্ত্র ব্যাকগ্রাউন্ডের রঙ এবং এতে কিছু আইটেম থাকবে৷

Tkinter এ একটি Treeview এর পটভূমির রঙ কিভাবে পরিবর্তন করবেন?


  1. একটি Tkinter টেক্সট উইজেটে নির্দিষ্ট শব্দের রঙ কীভাবে পরিবর্তন করবেন?

  2. নির্দিষ্ট Tkinter উইজেটের বর্ডার কালার কিভাবে সেট করবেন?

  3. আইওএস-এ নোটের পটভূমির রঙ কীভাবে পরিবর্তন করবেন

  4. আপনার Instagram গল্পে পটভূমির রঙ কীভাবে পরিবর্তন করবেন