टिंकर कुछ संचालन करने के लिए विजेट को बाध्य करने का एक तरीका प्रदान करता है। इन कार्यों को एक फ़ंक्शन में परिभाषित किया जाता है जिसे किसी विशेष विजेट द्वारा बुलाया जा सकता है। बाइंड(<बटन>, फंक्शन ()) इस तरह के संचालन को संभालने के लिए कीबोर्ड कुंजी को बांधने के लिए विधि का उपयोग किया जाता है। हम बटन विजेट के लिए कुछ घटनाओं को संभालने के लिए एक विशेष कुंजी को भी बांध सकते हैं।
उदाहरण
#Import tkinter library from tkinter import * from tkinter import ttk #Create an instance of Tkinter frame or window win = Tk() #Set the geometry of tkinter frame win.geometry("750x250") def callback(): Label(win, text="Hello World!", font=('Georgia 20 bold')).pack(pady=4) #Create a Label and a Button widget btn = ttk.Button(win, text="Press Enter to Show a Message", command= callback) btn.pack(ipadx=10) win.bind('<Return>',lambda event:callback()) win.mainloop()
आउटपुट
उपरोक्त कोड को निष्पादित करने से एक विंडो प्रदर्शित होगी जिसमें एक बटन होगा।
जब हम "एंटर" कुंजी दबाते हैं, तो यह स्क्रीन पर संदेश दिखाएगा।