สมมติว่าเราต้องการเรียกใช้ฟังก์ชันเมื่อใดก็ตามที่มีการกดปุ่มหรือแป้นสำหรับแอปพลิเคชันเฉพาะ เราสามารถผูกฟังก์ชันที่มีการดำเนินการด้วยปุ่มหรือคีย์โดยใช้ bind(',' callback_function ) กระบวนการ. ที่นี่ คุณสามารถผูกคีย์ใดก็ได้กับเหตุการณ์หรือฟังก์ชันที่ต้องการเรียกใช้ ตัวอย่าง ในตัวอย่างนี้ เราได้สร้างฟังก์ชันที่จะเปิดกล่องโต้ตอบทุกครั้งที่เราคลิกปุ่ม #Import the required libraries from tkinter import * from tkinter import ttk from tkinter import messagebox #Create an instance of Tkinter Frame win = Tk() #Set the geometry of Tkinter Frame win.geometry("700x350") #Define a function for opening the Dialog box def open_prompt(): messagebox.showinfo("Message", "Click Okay to Proceed") #Create a Label widget Label(win, text= "Click to Open the MessageBox").pack(pady=15) #Create a Button for opening a dialog Box ttk.Button(win, text= "Open", command= open_prompt).pack() win.mainloop() ผลลัพธ์ การเรียกใช้โค้ดด้านบนจะแสดงหน้าต่างที่มีป้ายกำกับและปุ่ม เมื่อคลิกปุ่ม "เปิด" ระบบจะเรียกใช้ฟังก์ชันเพื่อเปิดกล่องโต้ตอบ