2012-01-16 3 views
0

Мне нужен элемент управления «Карусель» в моем телефоне Windows 7 APP, там будет список изображений, и мне нужно переключить их, как элементы в Pivot. Какой контроль я должен использовать? Pivot очень похож, но мне нужен нижний колонтитул в моем приложении.Как создать контроль над карусели?

ответ

0

Вы можете использовать Pivot управления, где вы скрыть заголовки, я писал о простом решении этой проблемы здесь:

A Windows Phone 7 Slide View with Page Pips

Вы можете добавить свой фиксированный колонтитул под контролем Pivot следующим образом:

<!--LayoutRoot is the root grid where all page content is placed--> 
    <Grid x:Name="LayoutRoot" Background="#EAE5C7"> 
    <Grid.RowDefinitions> 
     <RowDefinition/> 
     <RowDefinition/> 
    </Grid.RowDefinitions> 

    <local:PivotLocationView Source="{Binding ElementName=pivot}" 
          HorizontalAlignment="Center" 
          VerticalAlignment="Bottom" 
          Margin="0,0,0,10"/> 

    <controls:Pivot Margin="0,-30,0,40" 
        x:Name="pivot"> 
     <controls:PivotItem> 
     ... 
     </controls:PivotItem> 
     <controls:PivotItem> 
     ... 
     </controls:PivotItem> 
     <controls:PivotItem> 
     ... 
     </controls:PivotItem> 
    </controls:Pivot> 

    <!-- your fixed footer goes here --> 
    <Grid x:Name="footer" Grid.Row="1"> 
    </Grid> 
    </Grid> 
+0

Спасибо! Могут ли быть другие элементы управления ниже точки опоры? Мне нужны некоторые кнопки, которые не должны быть перечислены с изображениями. – Horosho

+0

@Horosho Да, см. Ответ обновлений. Пожалуйста, поддержите, если это помогло. – ColinE

0

Вы можете попробовать использовать элемент управления из этого Codeplex project Silverlight Carousel управления и надеюсь, что он не использует какие-либо функции, не WP7.

1

Если вы (или кто-либо еще наткнулся на этот вопрос, охотясь за причудливыми элементами пользовательского интерфейса), то хотите немного побольше воображения, что вы можете использовать Silverlight Flow Layouts Library, который представляет собой очень мощную систему карусели с выделенным двоичным кодом WP7. Я еще не использовал это на WP7, но я использовал его с WPF, и он выглядит хорошо и хорошо работает.

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