这是一个主要问题,而不是具有特定源代码问题的问题。我希望这没关系。
我正在为Windows Phone开发一个应用程序,并希望拥有一个看起来像Silverlight-Toolkit DatePicker的控件,但我不想选择日/月/年,而是选择重现 - 具有以下布局的间隔:
. ..
1 Days
----- ---------
| 2 | | Weeks |
----- ---------
3 Months
. ..
左侧的一个字段,您可以在其中选择一个数字,右侧的字段可以将该数字设为“单位”。
当然我可以使用文本输入字段和列表,但是使用这个“intervalPicker”看起来会更好并且更适合整个输入方案(我使用datePicker和timePicker控件来设置起点重复发生的事件。)
我对整个XAML世界都很陌生,因为我只是踏上了它。 我的问题是,如果你能提供我的提示,哪种解决方案最可行。
我很担心哪种解决方案最好,但由于我在这方面相当缺乏经验,我希望以“最符合标准”的方式做到这一点,因此我很乐意为您提供经验丰富的输入。 (也许(相当)很容易“基类”基础选择器控件以我能做到的方式?)
我期待听到您的建议和见解。
P.S。:我想将我的问题标记为windows-phone-toolkit
,因为Windows Phone的Silverlight Toolkit已重命名为“Windows Phone Toolkit”。不幸的是,标签还不存在,我的声誉很低,无法创建它。如果排名较高的用户可以创建该标签,那就太好了。我认为未来的问题可以使用它。
答案 0 :(得分:2)
我建议查看Timespan Picker in the Coding4Fun Tools for Windows Phone。我没有看到Days / Weeks / Months滑块的选项,但我确定如果你开始使用他们的控件,你可以很容易地添加它。
答案 1 :(得分:0)
将这些中的两个放在一起并相应地调整样式https://github.com/buymeasoda/jquery-option-picker