回答編集履歴

1

説明のためのコードを追加

2020/11/18 12:31

投稿

teamikl
teamikl

スコア8760

test CHANGED
@@ -19,3 +19,33 @@
19
19
  各関数内では、既に生成済みのウィジェットに対して、
20
20
 
21
21
  アイテムの値のみを変更します。
22
+
23
+
24
+
25
+ ----
26
+
27
+ ```python
28
+
29
+
30
+
31
+ cb2 = ttk.Combobox(...)
32
+
33
+
34
+
35
+ def cb2_selected(event):
36
+
37
+ cb2 = ttk.Combobox(...) # <--- ここが不要
38
+
39
+ # この cb2 はローカル変数になってしまう
40
+
41
+
42
+
43
+ def cb3_selected(event):
44
+
45
+ cb2.get() # はグローバル変数の combobox を参照する
46
+
47
+
48
+
49
+ cb2.bind(...)
50
+
51
+ ```