@nebulaekg It wasn't wrong, it was just the easy method. With easy comes very little customization. Now that you want to change it's behavior it becomes much harder. For simple lists you can definitely use the widget but for anything more you want a view/model and then delegates to control display.

Check into it I'm sure you'll find it's not that much harder than the widget and will give you the control you want. :)