質問編集履歴
1
変更
test
CHANGED
File without changes
|
test
CHANGED
@@ -4,8 +4,6 @@
|
|
4
4
|
しかし、これだとヘッダをだブルクリックしたときも、フォーカスが当たっている行のデータを取得してしまいます。
|
5
5
|
|
6
6
|
ヘッダをダブルクリックしたときは、その処理をしないようにするにはどうすればよいでしょうか。
|
7
|
-
これも前回同様、座標で解決するべきでしょうか。
|
8
|
-
(前回の質問:[Python3 Tkinter Treeviewのヘッダをクリックしたときに処理をしたい](https://teratail.com/questions/cmoamm1cr95a2r))
|
9
7
|
|
10
8
|
|
11
9
|
```Python
|
@@ -13,9 +11,10 @@
|
|
13
11
|
from tkinter import ttk
|
14
12
|
|
15
13
|
def on_tree(e):
|
14
|
+
tree = e.widget
|
16
|
-
selected = e
|
15
|
+
selected = tree.selection()
|
17
16
|
if len(selected) == 1:
|
18
|
-
values = e
|
17
|
+
values = tree.item(selected[0])["values"]
|
19
18
|
print(values)
|
20
19
|
|
21
20
|
root = tk.Tk()
|