Tkinter custom binding?

I want to make a custom binding in tkinter, according to which if the user does the event on a widget while holding a button(i.e, <ButtonPress - 1>), then the binding should be fired. How to do this?