public void Hook() { if(HasButtons) { foreach(var b in buttons) { b.Hook(); } } scrollBar.Hook(); scrollBar.OnScrollValueChanged += ScrollChange; }