implementation XHColumnItemView logic