Полноэкранный список ListPicker - PullRequest
3 голосов
/ 06 июля 2011

По моему мнению, элементы списка ListPicker являются недопустимо маленькими объектами;несомненно, их высота меньше минимального размера, рекомендованного в руководстве по стилю, опубликованном Microsoft, и тот факт, что Microsoft приняла решение представить список в полноэкранном режиме гораздо более крупным шрифтом, говорит о том, что я не одинок в своем мнении.

Я хотел бы использовать эту полноэкранную презентацию с большими шрифтами в своих собственных проектах пользовательского интерфейса.Я попытался указать DataTemplate (как статический ресурс), но он, похоже, не дал никакого эффекта, хотя я почти уверен, что он обрабатывается, потому что когда я произвел опечатку в имени ресурса, на что пожаловался компилятор.

Ответы [ 2 ]

2 голосов
/ 06 июля 2011

На каком основании вы говорите, что целевой размер крана предмета слишком мал?Это личное мнение или основано на отзывах пользователей?

Если вам не нравится стиль ListPicker по умолчанию, введите его заново.

Вы можете использовать свойство ItemCountThreshold, чтобы контролировать, является ли FullModeвсегда используется или нет (установите его на 0).

Вы также можете применить шаблон полного режима, чтобы увеличить целевой размер касания того, что там отображается.

0 голосов
/ 28 июля 2011

Я использовал объекты ListPickerItem для элементов.Это работает до тех пор, пока не будет достаточно элементов, чтобы активировать полный режим, а затем - barfs.

Если я импортирую пространство имен System и использую объекты String, все будет просто ужасно.Предоставление DataTemplate и привязка к чему-либо также работает.

Я думаю, что нашел добросовестную ошибку, но с тривиальным обходным путем: не используйте ListPickerItem.

...