1

有没有一种简单的方法可以为 windows phone 7 制作一个看起来像 timepicker 控件的数字选择器?我想要自定义范围 0-99 : 0-59 。0-9,同时保持原生 windows phone 外观。Google、bing 和 msdn 似乎对该主题的信息非常模糊。

我发现一篇文章准确描述了我想在这里做什么。我的问题是这篇文章太旧了,如果我输入 toolkit: 在我的 XAML 代码中,没有关于循环选择器的建议。如果我进入我的工具箱,右键单击,选择项目。没有用于循环选择器或无限列表选择器的控件。

源代码也不起作用。

我有点不知所措。

我正在使用 Visual Studio 2010 / c#4.0。

4

2 回答 2

4

最简单的方法是使用 NuGet 将最近 8 月 WP7 Silverlight Toolkit版本的引用添加到您的项目中,然后将以下命名空间引用添加到您的 xaml 的顶部

<phone:PhoneApplicationPage
    ...
    xmlns:toolkitPrimitives="clr-namespace:Microsoft.Phone.Controls.Primitives;assembly=Microsoft.Phone.Controls.Toolkit"
/>

然后,您应该能够使用如下代码:

<toolkitPrimitives:LoopingSelector ... />
于 2011-08-27T00:36:28.670 回答
1

确保您使用的是正确的命名空间。LoopingSelector 位于 Microsoft.Phone.Controls.Primitives命名空间中。所以你的xmlns应该是这样的:

xmlns:toolkit="clr-namespace:Microsoft.Phone.Controls.Primitives;assembly=Microsoft.Phone.Controls.Toolkit"
于 2011-08-28T18:05:04.920 回答