I would like to have a fixed size grid where rows are only visible when there is data to fill them. Using a button to add a record adds a new visible row. I have seen this idea applied but cannot find any way of achieving it. Is it possible with the standard grid or is this something that will require a custom class?