2015-12-22 3 views
0

Windows имеет этот красивый контроль FlipView.FlipView недоступен в простом приложении WPF

Когда я хочу добавить его на мою страницу xaml, VS может найти источник (я проверил, библиотека Windows включена в проект). Поэтому я нашел предложение создать собственный класс, который будет унаследован от класса FlipView. После того, как я это сделал, VS сказал, что не может найти определение <FlipView.ItemTemplate>. Так что я делаю неправильно?


код, который я использовал для тестирования FlipView

<FlipView x:Name="flipView1" Width="480" Height="270" 
      BorderBrush="Black" BorderThickness="1"> 
     <FlipView.ItemTemplate> 
      <DataTemplate> 
       <Grid> 
        <Image Width="480" Height="270" Source="{Binding Image}" Stretch="UniformToFill"/> 
        <Border Background="#A5000000" Height="80" VerticalAlignment="Bottom"> 
         <TextBlock Text="{Binding Name}" FontFamily="Segoe UI" FontSize="26.667" 
            Foreground="#CCFFFFFF" Padding="15,20"/> 
        </Border> 
       </Grid> 
      </DataTemplate> 
     </FlipView.ItemTemplate> 
    </FlipView> 

ответ

1

FlipView является только Windows Store/Universal App класс.

страница связывании ясно сказано:

Требования (Windows семья 10 устройства)

семейство устройств Универсальный

и

Требования (Windo WS 8.x и Windows Phone 8.x)

Минимальная поддерживаемая клиент Windows 8 [Windows Store приложения только]

Если вы хотите, чтобы иметь такую ​​же функциональность в настольном приложении WPF, вы сможете необходимо либо найти сторонний элемент управления, который делает то же, либо написать свой собственный.

+0

oh :(Я понимаю, попытался бы найти другие решения – demo

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