Я хочу динамически отключать или включать checkbutton
s в зависимости от параметров, которые выбирает пользователь. То, что я хотел бы, это нечто среднее между radiobutton
и checkbutton
.
checkbutton .c1 -text "C1" -variable c1
checkbutton .c2 -text "C2" -variable c2
checkbutton .c3 -text "C3" -variable c3
checkbutton .c4 -text "C4" -variable c4
grid .c1 -sticky w
grid .c2 -sticky w
grid .c3 -sticky w
grid .c4 -sticky w
В приведенном выше примере, если я отмечу C1
, то параметры C2
и C4
должны быть недоступны. Точно так же, если я отмечу C3
, то C4
должен быть неактивен.
Было бы здорово, если бы существовал элегантный метод, который реализует этот гибрид между radiobutton
и checkbutton
, который также хорошо масштабируется по мере увеличения количества вариантов?