2012-12-17 27 views
2

這是一個主要問題,而不是一個具有特定源代碼問題的問題。我希望這沒關係。「IntervalPicker」:自定義datePicker還是開發自己的控件?

我開發的Windows Phone應用程序,並希望有看起來像一個Silverlight-Toolkit控制DatePicker但不是選擇日/月/年,我想用下面的佈局來選擇復發間隔:

.  .. 
    1  Days 
----- --------- 
| 2 | | Weeks | 
----- --------- 
    3  Months 
    .  .. 

左邊的一個字段,您可以在其中選擇一個數字,右邊的字段使該數字成爲「單位」。

當然,我可以使用文本輸入字段和列表,但有了這個「間隔選擇器」會看起來更好,適合更多的整體輸入方案(我使用datePicker和timePicker控件來設置起點重新發生的事件)。

我對這個整個XAML世界相當陌生,因爲我只是踏入其中。 我的問題是如果你能提供我的提示,哪種解決方案最可行。

  • 開發自己的控制(大量的工作得到它的權利,我認爲)
  • 「提升」日期選擇器
  • 從Silverlight的工具包以日期/ timePicker代碼並進行自定義。
  • 使用一個我已經找不到的控件。

我擔心哪種解決方案最好,但由於我在這方面相當缺乏經驗,我想盡可能採用「最符合」的方式,爲此我希望讓您的經驗豐富(可能是(相當)很容易就可以通過我能做到的方式來「子分類」基準選擇器控制)

我期待聽到您的建議和見解。

P.S:我想我的標記作爲的問題,因爲windows-phone-toolkitSilverlight Toolkit Windows Phone的已更名爲「Windows手機工具箱」。不幸的是,這個標籤還沒有存在,我的聲譽很低,無法創造它。如果排名較高的用戶可以創建該標籤,那就太好了。我認爲未來的問題可以使用它。

回答

0

只要堅持兩個這些結合在一起,並據此風格https://github.com/buymeasoda/jquery-option-picker

+0

對不起,但我不明白你的答案適用於我的問題域:|。我編輯了我的問題並澄清了我想爲WindowsPhone應用程序開發一個控件。 –

+0

@lx。唉我的壞,有另一個問題(關於JavaScript和HTML)同時打開。一定很困惑! – Griffin