2011-10-06 38 views
0

我想要有一個Listbox,每次選擇一個條目時,它都會執行一些操作。與Checkbutton-command選項一樣,它允許每次按下檢查按鈕時運行一個子例程,此外還可以更改相應變量的值。使用Perl將命令添加到Tk中的列表框中

有沒有辦法做到這一點?

回答

0

使用綁定綁定你的子程序點擊事件應該做你想要什麼:

# Left mouse button loads file and eval's if .pl suffix. See the 
# OnLoad sub for more details. 
$ListBox->bind('', [\&OnLoad]) 

看到TK tutorial

+0

你正在尋找的事件可能是'<< ListboxSelect >>',這是每當列表框的選擇被改變時發佈。 –

相關問題