2012-03-11 182 views

回答

4

我在你前面的问题的更新发布,但我会在这里移动。 :)

ListPicker是Silverlight Toolkit for Windows Phone中的一个控件,它是Microsoft发布的一组控件中的一个控件。

当您添加控件到页面,你需要一个参考.dll文件添加到XAML页面,并将其映射到一个前缀,会告诉Visual Studio中哪里可以找到控制:

<phone:PhoneApplicationPage x:Class="MyApp.MainPage" 
          xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" 
          xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" 
          xmlns:phone="clr-namespace:Microsoft.Phone.Controls;assembly=Microsoft.Phone" 
          xmlns:shell="clr-namespace:Microsoft.Phone.Shell;assembly=Microsoft.Phone" 
          xmlns:controls="clr-namespace:Microsoft.Phone.Controls;assembly=Microsoft.Phone.Controls" 
          xmlns:toolkit="clr-namespace:Microsoft.Phone.Controls;assembly=Microsoft.Phone.Controls.Toolkit"> 

注意前缀toolkit

现在你可以添加一个控制这样的:

<toolkit:ListPicker></toolkit:ListPicker> 

如果这些项目的设置是否正确,您可能还需要检查.dll文件“封锁”当你下载了它。浏览到资源管理器中的.dll,然后右键单击并查看底部的名为Unblock的按钮。如果它在那里,请点击它。

XAML中的引用可能很难设置。有一个示例应用程序可用于该工具包,可能会有所帮助。

+0

对不起Josh,只是看到你现在更新它 - 我的坏 – AlexDuncan 2012-03-11 17:16:45

+0

没问题。这是一个不同的问题,所以打破它并没有什么坏处。 – 2012-03-11 17:17:35

+0

事情是一直在工作之前,刚刚编辑它后决定是尴尬的。在xaml视图中看到这里,我已经有列表选取器工具包了吗? http://postimage.org/image/rxzinvhx9/ – AlexDuncan 2012-03-11 17:19:44

相关问题