0

重複の可能性:
WinRT XAMLの日付ピッカーはどこにありますか?

MetroアプリにDATEPICKERコントロールが必要です。ツールボックスを確認しましたが、見つかりませんでした。Googleで検索しましたが、Telerikからの有料バージョンがあります。市場で拒否されるため、トライアルコントロールを使用できません。助けが必要

4

1 に答える 1

9

申し訳ありませんが、これはあなたが気に入らない答えになるでしょうが、それは答えです。

Windows Phoneには、SDKに付属しているものよりもはるかに多くのXAMLコントロールを備えたWindowsPhoneToolkitがあります。Windows8にはそのようなツールキットはありません。

簡単なインターネット検索で、WinRTXAMLToolkitが見つかる場合があります。これは、Microsoftからではなく、優れたリソースですが、日付ピッカーも含まれていません。

WinRTXAMLカレンダーに出くわすこともあります。これはSilverlightカレンダーからの移植です。そして、それはいいです。しかし、ピッカーではありません。

もう1つの優れた無料リソースは、MicrosoftのTimHeuerによるCallistoToolkitです。これは多くの問題(設定やフライアウトなど)を解決しますが、日付ピッカーは解決しません。

ティム・ホイアーとの最近のDevRadioポッドキャストインタビュー(まだそのエピソードをリリースしていません)で、私は彼に日付ピッカーがカリストに行く途中かどうか尋ねました、そして彼は多分そう言いました。その理由は、世界中の日付がまったく同じように処理されていないため、日付ピッカーをローカライズするのは非常に苦痛だからです。カスタム日付ピッカーを構築する愛好家へのこの障壁は重要です。そして、それはあなたがまだそこに無料のものを見つけていない理由です。

間もなく無料の日付ピッカーが表示されると思います。そして、正直、まだ見たことがないのでびっくりしました。それは単にタスクの複雑さを物語っています。この質問をするのはあなたが最初ではありません。WinRTXAMLの日付ピッカーはどこにありますか?(:)私はそうだった!)。

そうは言っても、これは、仕事を正しく、完全に、そして(多くの場合)美しく行う有料のサードパーティコンポーネントを正当化するものだと思います。私たちの選択が何であるかを見てみましょう:

  1. コンポーネント1(ここ)395ドル
  2. Telerik(ここ)$ 199
  3. Infragistics(ここ)ベータ版
  4. Perpetuum(ここ)$ 99
  5. DevExpress(ここ)$ 499
  6. ComponentArt(なし)

だから、それでもあなたがあなた自身を書くように誘惑するかもしれません。それも大丈夫です。サポートされているカルチャのリストが制限されている場合は、それを実行できます。そして、上記のリストにあるもののいくつかがどのように見えるかを確認します-それはあなたを遠くに連れて行くでしょう。あなたが素晴らしい仕事をしているなら、富を共有してCodePlexに入れてください。

于 2012-12-05T18:26:09.480 に答える