2

シナリオ:

タイトルが示すように、datepicker コントロールに透かしテキストを貼り付ける必要がありますが、「値」プロパティは日付形式以外のものを受け入れません。これを実現するために、背景にテキストブロックを追加しようとしました。しかし、問題は、テキスト ブロックをタップしたときに日付ピッカー ページがポップアップしないことです。これはできますか?そうでない場合、「生年月日」という日付を選択するようにユーザーに促す逆の方法は何ですか。前もって感謝します。

4

1 に答える 1

2

返信ありがとうございます。私はそれを成功させましたが、むしろトリッキーな方法で..私がやったことは:

Xaml の場合:

日付ピッカーの「前景」値をなし/透明に保ちました。したがって、透かしテキストを提供する背景テキストブロックのテキストが表示されます。

cs で:

datepicker のタップ イベントでは、datepicker の前景値を黒に設定し、テキスト ブロックの可視性を折りたたみに設定しました。

これは私の頭に浮かんだ1つの回避策です。これよりもスムーズなものがあれば教えてください。ありがとう。

于 2013-06-13T10:07:11.213 に答える