拖放重新排序不适用于Windows Phone App XAML

时间:2015-06-03 10:58:01

标签: c# wpf xaml drag-and-drop windows-phone-8.1

我试图通过用户抛出交互来可视化可重新排序的ListView。

我能够在本地计算机应用程序中实现它,但是在Windows Phone 8.1应用程序中使用相同的代码,它不起作用。列表显示但不可拖动,也不可重新排序。

这是我的代码:

<Page
x:Class="App21.MainPage"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:local="using:App21"
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
mc:Ignorable="d">

<Grid Background="{StaticResource ApplicationPageBackgroundThemeBrush}">
    <ListView HorizontalAlignment="Left" 
              VerticalAlignment="Center" 
              Width="392" 
              Height="352" 
              CanReorderItems="True" 
              AllowDrop="True" 
              Margin="120,0,0,0" >
        <ListViewItem Content="Item 1" FontSize="40" Margin="0" />
        <ListViewItem Content="Item 2" FontSize="38" Padding="2,0"/>
        <ListViewItem Content="Item 3" FontSize="36" Padding="4,0"/>
        <ListViewItem Content="Item 4" FontSize="34" Padding="6,0"/>

    </ListView>

</Grid>

有没有人对可能不起作用的原因有什么建议?

谢谢!

0 个答案:

没有答案