Windows phone 7 Coding4Fun Tools TimeSpanPicker的全屏视图显示无循环选择器
我刚刚在我的项目中添加了TimeSpanPicker的Coding4Fun.Phone.Controls.Toolkit.dll,没有进行任何定制。但是当我在我的设备上点击控制按钮打开全屏模式时,我看不到3个循环选择器中的任何一个。这是因为3个循环选民没有添加到页面中。我只能看到“选择持续时间”和“完成/取消”按钮。在Expression Blend中打开TimespanPickerPage.xaml时也是如此。它也是空的。我的设备上的全屏模式与Expression Blend完全相同:标题和按钮可见,但没有循环选择器 我尝试过的事情:Windows phone 7 Coding4Fun Tools TimeSpanPicker的全屏视图显示无循环选择器,windows-phone-7,silverlight-toolkit,timespan,Windows Phone 7,Silverlight Toolkit,Timespan,我刚刚在我的项目中添加了TimeSpanPicker的Coding4Fun.Phone.Controls.Toolkit.dll,没有进行任何定制。但是当我在我的设备上点击控制按钮打开全屏模式时,我看不到3个循环选择器中的任何一个。这是因为3个循环选民没有添加到页面中。我只能看到“选择持续时间”和“完成/取消”按钮。在Expression Blend中打开TimespanPickerPage.xaml时也是如此。它也是空的。我的设备上的全屏模式与Expression Blend完全相同:标题和按
- 直接从下载页面下载Coding4Fun.Phone.Controls.Toolkit.dll-->在全屏模式下看不到任何循环选择器
- 下载完整的源代码并编译dll。添加了自编译dll-->相同效果,无法查看循环选择器
- 将Coding4Fun.Phone.Controls.Toolkit.csproj直接添加到我的项目-->效果相同,看不到循环选择器
InitDataSource
,没有任何错误。那为什么我看不到任何一个选民
有人能告诉我从哪里开始寻找这个bug吗?或者我该如何解决这个问题?我只需要在我的项目中使用一个简单的时间跨度选择器,让用户选择一个持续时间
旁注:
我还在我的项目中使用MVVM Light Toolkit、Telerik RadControls Toolkit和Silverlight for Windows Phone Toolkit 2011年2月。也许这些工具箱中有一个在干扰
我还打开了关于Coding4Fun工具Codeplex页面的新讨论:尝试创建一个新的Windows Phone Silverlight项目,并添加对
Coding4Fun.Phone.Controls.Toolkit
的引用。然后,您可以尝试直接在Visual Studio中在代码隐藏中手动添加控件:
Coding4Fun.Phone.Controls.Toolkit.TimeSpanPicker picker = new Coding4Fun.Phone.Controls.Toolkit.TimeSpanPicker();
LayoutRoot.Children.Add(picker);
我通过NuGet下载了这个软件包,它运行得很好。您的项目中似乎存在控制冲突。这是工具箱中的一个错误。这一问题已在修订版65579中得到修复,当将Telerik RadControls(RadPhoneApplicationFrame)与TimeSpanPicker一起使用时,这是一个bug。