Use a TreeColumnLayout instead of a TableLayout in the property view.