A: 

if each setting is of a different type you can data template them accordingly.

if they are all the same type you can use a DataTemplateSelector to choose an appropriate selector

example and another one

if you want multiple columns in a list view use a GridView, see here

Aran Mulholland