3
私は現在入力できるコンボボックスを持っています。ユーザーがドロップダウンから有効なオプションのみを選択できるようにしたい。ttk.Comboboxのtkinterでタイピングを無効にする方法はありますか?
私はオンラインで同様の質問を見つけることができないようで、私は私に助けてくれるドキュメントに何も表示されません。
私は現在入力できるコンボボックスを持っています。ユーザーがドロップダウンから有効なオプションのみを選択できるようにしたい。ttk.Comboboxのtkinterでタイピングを無効にする方法はありますか?
私はオンラインで同様の質問を見つけることができないようで、私は私に助けてくれるドキュメントに何も表示されません。
あなたはpython 3.6 documentationからstate
"readonly"
へ
cb = ttk.Combobox(root, state="readonly",
values=("one", "two", "three"))
を設定することができます。
状態:「ノーマル」の一つを、「読み取り専用」、または「無効」。 「読み取り専用」状態では、値を直接編集することはできず、ユーザーはドロップダウンリストから値を選択することしかできません。 「通常の」状態では、テキストフィールドは直接編集可能です。 「無効」状態では、対話は不可能である。