2017-12-21 34 views

答えて

0

Ttkコンボボックスウィジェットのスクロールホイール動作は、そのクラスが<MouseWheel>イベントにバインドすることによって決定されます。 1つのウィジェットのためにこれを無効にするには(!我々はは、すべてのコンボボックスウィジェットのためにそれを変更することはお勧めしません)私たちは、以下の結合を追加する必要があります。

bind .cb <MouseWheel> break 

は後でbindtagsでのイベントの結合を停止処理でbreakを行います、、特にクラスバインディングが含まれていますが、他にも潜在的に存在します。 (ウィジェットのデフォルトのバインド・タグは、ウィジェットと同じ名前のウィジェット、ウィジェットのクラス用のもの、ウィジェットのトップレベル用のもの(ホット・キーをサポートするように設計されたもの)、グローバル・バインディングの場合はall通常はそうではありません。)

+0

エラーメッセージが表示されました:悪いイベントタイプまたはkeysym "ScrollWheel" – Jimmy

+1

@Jimmy:代わりにMouseWheelを試してください。 –

関連する問題