回答編集履歴
1
test
CHANGED
@@ -8,9 +8,9 @@
|
|
8
8
|
item5.grid(row=i+1, column=4)
|
9
9
|
|
10
10
|
## ここから
|
11
|
-
def move_to_next_row(
|
11
|
+
def move_to_next_row(event):
|
12
12
|
# current position
|
13
|
-
info = widget.grid_info()
|
13
|
+
info = event.widget.grid_info()
|
14
14
|
r, c = info['row'], info['column']
|
15
15
|
# number of rows
|
16
16
|
nrows = frame.grid_size()[1]
|
@@ -20,7 +20,7 @@
|
|
20
20
|
|
21
21
|
for w in frame.winfo_children():
|
22
22
|
if isinstance(w, ttk.Entry):
|
23
|
-
w.bind('<Return>',
|
23
|
+
w.bind('<Return>', move_to_next_row)
|
24
24
|
|
25
25
|
## ここまで
|
26
26
|
|