2015-02-22 1 views
0

Я создаю простое приложение с несколькими флажками (скажем, 55) на одной странице, где пользователь получает прокрутку вниз, чтобы отметить все свои предпочтения. Как реализовать его с помощью XAML? Longlistselector? Multiselectitem? Виртуализация панели стека? или как? Это приложение для Windows 8.0 (silverlight).прокрутки в виде флажков в окнах 8 серебряный свет Приложение для телефона

ответ

0

Самый простой способ для достижения вашей цели - использовать StackPanel внутри ScrollViewer. Таким образом, это будет выглядеть так:

<Grid x:Name="LayoutRoot"> 
    <ScrollViewer> 
     <StackPanel> 
      <CheckBox Content="Checkbox 1" /> 
      <CheckBox Content="Checkbox 2" /> 
      <CheckBox Content="Checkbox 3" /> 
     </StackPanel> 
    </ScrollViewer> 
</Grid> 

Однако убедитесь, что флажки 55 не влияют на производительность прокрутки. Если это так, то вы должны разделить свой макет на большее количество страниц или использовать ListBox со связыванием.

Смежные вопросы