If you follow my posts, you noticed that I started up WinRT database project on CodePlex. I just published as small update to it that now support data binding to list based controls in WinRT. It took actually a significant amount of pain and research, including some posts on WinRT forums.
You can read my post here on details of data binding to list objects in WinRT. I used the code I posted there in my WinRT database projects. I also started working on support for thread safety when working with file asynchronously. This is not an issue for you if you have a Save button, but my goal is to eventually support transparent save, where data is saved automatically when it changes.
Comments are welcomed.
Thanks.