コントロール+ 1シーケンスをウィンドウにバインドしたいと思います。 widget.bind("<Control-1>", lambda event: someFunction(event))
バインドコントロール+左マウスクリック。これは、これを使用します私のコードの抜粋です:私もself.master.bind("<Control>-1", lambda event: self.allTypeButtons[1].invoke())
を試してみましたコントロール+番号Tkinterバインディング
self.master.bind("<Control-1>", lambda event: self.allTypeButtons[1].invoke())
self.master.bind("<Control-2>", lambda event: self.allTypeButtons[2].invoke())
self.master.bind("<Control-3>", lambda event: self.allTypeButtons[3].invoke())
# self.allTypeButtons is a dictionary with Radiobuttons as its values
が、これは私を与える:_tkinter.TclError: bad event type or keysym "Control"
。
また、を押すと、コントロール+ 1を押してもイベントは呼び出されません。
私はwidget.bind("1", lambda event: someFunction(event))
がwidget.bind("<1>", lambda event: someFunction(event))
が左マウスがをクリックして結合し、widget.bind("<Control-h>", lambda event: someFunction(event))
はコントロール+ Hを結合するが、どのように私はコントロール+ 1を組み込むことができますか?、を結合することを知っていますか前もって感謝します。