Bonjour,
Je parviens a faire fonctionner Scrollbar Verticale mais pas l'horizontale, voici le code :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
from tkinter import ttk
import tkinter as tk
 
win = tk.Tk()
win.minsize(width=1200, height=700)
win.resizable(width=1300, height=800)
 
tree = ttk.Treeview(win)
tree.place(x=30, y=65)
 
 
vsb = ttk.Scrollbar(win, orient="vertical", command=tree.yview)
vsb.place(relx=0.978, rely=0.175, relheight=0.713, relwidth=0.020)
 
hsb = ttk.Scrollbar(win, orient="horizontal", command=tree.xview)
hsb.place(relx=0.014, rely=0.875, relheight=0.020, relwidth=0.965)
 
tree.configure(yscrollcommand=vsb.set, xscrollcommand=hsb.set)
 
 
tree["columns"] = ("1", "2","3","4","5","6")
tree['show'] = 'headings'
tree.column("1", width=300, anchor='c') #WIDTH lARGEUR DE COLONNE
tree.column("2", width=300, anchor='c')
tree.column("3", width=300, anchor='c')
tree.column("4", width=300, anchor='c')
tree.column("5", width=300, anchor='c')
tree.column("6", width=300, anchor='c')
 
tree.heading("1", text="Account")
tree.heading("2", text="Type")
tree.heading("3", text="Type")
tree.heading("4", text="Type")
tree.heading("5", text="Type")
tree.heading("6", text="Type")
 
 
tree.insert("",'end',text="L1",values=("Big1","Best","Best","Best","Best","Best"))
tree.insert("",'end',text="L2",values=("Big2","Best"))
tree.insert("",'end',text="L3",values=("Big3","Best"))
tree.insert("",'end',text="L4",values=("Big4","Best"))
tree.insert("",'end',text="L5",values=("Big5","Best"))
tree.insert("",'end',text="L6",values=("Big6","Best"))
tree.insert("",'end',text="L7",values=("Big7","Best"))
tree.insert("",'end',text="L8",values=("Big8","Best"))
tree.insert("",'end',text="L9",values=("Big9","Best"))
tree.insert("",'end',text="L10",values=("Big10","Best"))
tree.insert("",'end',text="L11",values=("Big11","Best"))
tree.insert("",'end',text="L12",values=("Big12","Best"))
 
win.mainloop()
Merci d'avance a ceux qui pourrait m'éclairer sur la nature du problème.