[英]pysimplegui, show selected part of a table
我有一個大約 9000 行的小型數據庫。 每次我啟動我的程序時,表格都從 1:st 行開始。 是否可以以編程方式顯示表格的特定部分,例如顯示最后記錄或顯示與例如第 1172 行相鄰的記錄? /pa
您可以隱藏不想顯示的行('iid' 是在將行添加到表時分配的行的唯一標識符:
tkTable = window['~TABLE~'].Widget
new_row = 'some text'
tkTable.insert('', 'end', iid=id, text='some text', values=new_row)
tkTable.detach(iid)
您可以使用小部件的see
方法,arguments 是從 0 開始計數的行號。它可能在您顯示區域的底線。
...
window = sg.Window('Title', layout, finalized)
window['-TABLE-'].Widget.see(1172)
...
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.