2017-04-16 63 views
0

幾乎所有的主題行說。我只是想能夠關閉線路,不顯示它。我不想刪除該行或該行的標記引用。我想使用一個checkbutton,一旦線被繪製完成,通過數據庫完成,我希望能夠使用checkbutton打開和關閉線,而不必在每次將線返回時都替換線列表中的標記在這種情況下,我將不得不從頭開始重畫這條線。我該如何關閉線路?我沒有嘗試,但我不認爲禁用功能是爲了這個目的。關閉tkinter畫布線,但不刪除線

+0

你能簡單地將線條的顏色從不可見('fill =「」')換成以前的任何東西嗎? – SneakyTurtle

+0

你贏了。我甚至沒有想到這種可能性。 – confused

回答

2

您可以使用畫布的.itemconfig()方法在state=HIDDENstate=NORMAL之間切換線條。