Is there a way to make something like this happen in my environment?(Is there anything other than tkinter?)
[.NET] How to select multiple items in the combo box
●About my environment
·Python 3.9.7
·tkinter'8.6.12'
·PyCharm 2021.3.3 (Community Edition)
Thank you for your cooperation.
python python3 tkinter tk
https://github.com/hatfullr/ChecklistCombobox
However, if you do the following, you will be able to do the least.
Place 1.checklistcombobox.py where you can import within the project.
2. Configuration
# Import using from etc. as appropriate
import checklist combobox as CombChk
# Check box name (name per check box displayed in combo box)
lst_ChkboxLabel=['ChkBox1', 'ChkBox2', 'ChkBox3', 'ChkBox4', 'ChkBox5' ]
3. Class Definitions
class C_CHEFK_LIST_COMBO_BOC():
# Initial Configuration
def__init__(self):
In #value=, when the above list is set, a check box is created according to the number of elements.
# The placement and size are the same as the standard widget.
self.CmbChk=CombChk.ChecklistCombobox (root, values=self.lst_ChkboxLabel, width=20, height=18)
self.CmbChk.configure(checkbutton_height=1)# row height
self.CmbChk.pack (side=tk.TOP)
# Retrieving Values
def Get_CmbChk_Status(self):
chk_status=self.CmbChk.get()# Returns a list of the parts checked by the return value.
About chk_status.
For example, in the lst_ChkboxLabel, ChkBox1', 'ChkBox3', 'ChkBox5 is checked.
chk_status=['ChkBox1', 'ChkBox3', 'ChkBox5']
come to .
© 2024 OneMinuteCode. All rights reserved.