See attached image.
I'm creating a ListPicker from an ObservableCollection<Foo>, where Foo is a ViewModel class and I'm overriding ToString() on it.
Comments: ** Comment from web user: shawnoster **
I'm creating a ListPicker from an ObservableCollection<Foo>, where Foo is a ViewModel class and I'm overriding ToString() on it.
Comments: ** Comment from web user: shawnoster **
The reason the default text appears too small is that there is no standard default size. If you look at the phone there are several places a ListPicker is used and there are at least 2 different sizes. The region settings sizes are smaller to handle larger lists while the theme colors are larger as there are fewer items.
The suggested way to handle this is to provide your own template for your items via the FullModeItemTemplate property. If you look at the sample code you'll see great examples of this.