Element.onclick = this.Click.bind(this);
Но это не сработает в старых браузерах (IE6-8 как минимум). Так что изврат:
var Tree = this;
Element.onclick = function(){
tree.Click.apply(tree, arguments);
}
Кстати кто вас научил писать все имена переменных с большой буквы?
Это тупость полнейшая. Ничего не понятно - где конструктор, где че. Пример выше - Tree - это инстанс или конструктор? Это инстанс, но из-за дебильного именования совпал по имени с конструктором. Да и со встроенными объектами диссонанс получается.