如何使用Silverlight工具包

时间:2012-03-18 07:06:12

标签: windows-phone-7 silverlight-toolkit

我正在尝试为我的Windows手机应用程序实现拖放界面。我正在关注这个tutorial。我已经从their站点下载并安装了Silverlight工具包。我还添加了对它的引用。

当我尝试编译代码时出现以下错误。

Error   1   'toolkit' is an undeclared prefix. Line 33, position 14.    C:\Users\USER\Documents\Visual Studio 2010\Projects\DragEventDemo\DragEventDemo\MainPage.xaml   33  14  DragEventDemo

这是我在MainPage.xaml

中的内容网格中的代码
<Grid x:Name="ContentPanel" Grid.Row="1" Margin="12,0,12,0"></Grid>
    <Rectangle Width="100" Height="100" Fill="Red">
        <toolkit:GestureService.GestureListener>
            <toolkit:GestureListener DragDelta="OnDragDelta"
        GestureBegin="OnGestureBegin" GestureCompleted="OnGestureCompleted" />
        </toolkit:GestureService.GestureListener>
        <Rectangle.RenderTransform>
            <TranslateTransform />
        </Rectangle.RenderTransform>
    </Rectangle>
</Grid>

我错过了什么?

1 个答案:

答案 0 :(得分:4)

您的PhoneApplicationPage标签中是否有前缀声明?

    <phone:PhoneApplicationPage 
        (...)
        xmlns:toolkit="clr-namespace:Microsoft.Phone.Controls;assembly=Microsoft.Phone.Controls.Toolkit"
        (...) 
    >