Я пробовал Google, и я попробовал Bing безрезультатно. Кто-нибудь здесь имеет представление о том, как предотвратить появление частичных элементов в списке в WPF? В случае, если это не имеет смысла, вот пример: Listbox имеет высоту 200 пикселей - каждый элемент имеет высоту 35 пикселей. Это означает, что я могу показать 5.7 предметов. 7/10 пункта нежелательно. Я бы хотел ограничить его показом всего 5 предметов. Затем пользователь может просмотреть дополнительные элементы.Не показывать частичные элементы в списке WPF
Должен ли я A) пытаться динамически изменять список или ScrollViewer ViewPort так, чтобы он идеально вписывался? Или B) реализовать пользовательскую панель, которая не устраивала бы ребенка, чья желаемая высота больше, чем оставшееся вертикальное пространство?
Любые мысли были бы весьма благодарны. Последнее примечание: если кто-нибудь знает о стороннем контроле (списке или сетке), который сделает это, я тоже буду этому заинтересован.
hmmm, ну, в WinForms ListBox имеет параметр: IntegralHeight AFAIK, WPF ListBox этого не делает. –