একটি ড্রপডাউন মেনু হলো লंबবৎসভাবে সাজানো মেনু আইটেমের একটি তালিকা যা একটি অ্যাপ্লিকেশনের শীর্ষ মেনুবারে দৃশ্যমান থাকে। Tkinter অ্যাপ্লিকেশনে Menu() অবজেক্ট তৈরি করে একটি মেনুবার তৈরি করা যায়, যেখানে সকল মেনু আইটেম থাকে।
অনেক সময় আমরা মেনু সিলেক্ট করতে এবং কিছু বেসিক অপারেশন কীবোর্ড শর্টকাট দিয়ে انجام দিতে চাই। সকল মেনুর সাথে কী বাইন্ড করার জন্য bind_all(<Key>, callback) মেথড ব্যবহার করা হয়।
উদাহরণ
এই উদাহরণে, অ্যাপ্লিকেশন উইন্ডোতে আইটেম সহ একটি মেনু রয়েছে। যখন <Ctrl + Q> কী কম্বিনেশন চাপা হবে, তখন মেইন উইন্ডো বন্ধ হয়ে যাবে।
# প্রয়োজনীয় লাইব্রেরি ইম্পোর্ট করুন
from tkinter import *
# Tkinter ফ্রেমের একটি ইনস্ট্যান্স তৈরি করুন
win = Tk()
# উইন্ডোর জ্যামিতি সেট করুন
win.geometry("750x350")
def exit():
win.destroy()
# একটি মেনুবার তৈরি করুন
menubar = Menu()
filemenu = Menu(menubar, tearoff=False)
menubar.add_cascade(label="File", underline=0, menu=filemenu)
filemenu.add_command(label="1.a", underline=1)
filemenu.add_command(label="2.b", underline=1)
filemenu.add_command(label="3.c", underline=1)
filemenu.add_command(label="Quit", underline=1, command=exit, accelerator="Ctrl+Q")
win.config(menu=menubar)
# Ctrl+Q কী বাইন্ড করুন
filemenu.bind_all("", exit)
win.mainloop()
আউটপুট
উপরোক্ত কোড চালালে একটি উইন্ডো প্রদর্শিত হবে যাতে একটি লেবেল টেক্সট এবং মেনুবারে একটি মেনু থাকবে।

এখন মেনু আইটেম "Quit"-এ ক্লিক করুন অথবা <Ctrl+Q> চাপুন মেইন উইন্ডো বন্ধ করতে।