Windows Phone 7.5には日付コントロールがありません。テキストボックスで日付マスクを使用し、ユーザーが間違った日付を入力した場合はfalseを検証します。私を助けてください。
前もって感謝します。
Windows Phone 7.5には日付コントロールがありません。テキストボックスで日付マスクを使用し、ユーザーが間違った日付を入力した場合はfalseを検証します。私を助けてください。
前もって感謝します。
DateTimePickerを使用できるため、ユーザーは有効な日付のみを選択できます。
このような DateTime 変数を作成できます
DateTime myValue = DateTime.Now;
myTextBlock.Text = myValue.ToString();
ここから、必要に応じて次のようにフォーマットできます
では、日付だけを表示して時刻を除外したい場合はどうすればよいでしょうか? 幸いなことに、DateTime クラスには、日付や時刻を特定の形式で表示できるメソッドが多数用意されています。これらのメソッドと、それらが生成する出力を見てみましょう。
このステートメントは、電話機の地域の日時設定に応じて、短い日付形式 (つまり、dd/mm/yyyy または mm/dd/yyyy) で日付のみを表示します。例: 2012 年 3 月 1 日
このステートメントでは、ToShortTimeString() メソッドを使用して時間のみを表示します。例: 午後 1 時 6 分
このステートメントでは、ToLongDateString() メソッドは曜日を表示し、その後に数字で日付、アルファベットで月、数字で年を表示します。例: 2012 年 3 月 1 日木曜日。
http://msdn.microsoft.com/en-us/library/ch92fbc1(v=vs.95).aspx
TryParse メソッドを使用して、テキスト ボックスに書き込まれた文字列を DateTime に変換できるかどうかを確認してください。true の場合は有効です。