ボタンは1回押したらロックするか
ブロック機構入れないと
連打したり、別のボタン押したりしたときに収拾つかなくなるで

たとえば
bind関数内の最初に、if treeviewselected:returnみたいなの書いて排他動作にするとかさ