teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

BooleanVar を渡すのではなく、True/False を直接渡す方法を追記

2021/05/24 22:03

投稿

teamikl
teamikl

スコア8817

answer CHANGED
@@ -11,5 +11,8 @@
11
11
  スコープを抜けた時に破棄される点は注意してください。
12
12
 
13
13
  ----
14
- 他の問題:
14
+ 他の問題: setval2 に BooleanVar を渡す場合
15
- `if setval2 == True:` では判定できないので、`if setval1.get():`
15
+ `if setval2 == True:` では判定できないので、`if setval1.get():`
16
+
17
+ 追記: 別解で、BooleanVar を渡すのではなく、チェックされたかどうかの値を直接渡す方法
18
+ `command = lambda: mc.windowup(setval2.get())`