I modified the project that Pavel sent you and now it demonstrates TabControl and GridView controls. The GridView rows contain a Button and when you click it a new TabItem is added with the view model of button's container row.
The project also demonstrates adding of a new item in the TabControl on selection changed. Please give the project a try and let me know if it works for you.
Check out the Telerik Platform - the only platform that combines a rich set of UI tools with powerful cloud services to develop web, hybrid and native mobile apps.