-1

この質問全体は、この記事から始まります: http://transoceanic.blogspot.se/2011/08/wp7-create-datepicker-control.html

だから私は記事のようにして、選択した日付の値をLongDateStringにしたいと思っています:

value_Changed イベントは次のようになります。

void datePicker_ValueChanged(object sender, DateTimeValueChangedEventArgs e)
    {
       var datevalue = this.datePicker.ValueString;
       MessageBoxResult m = MessageBox.Show(datevalue, "Date", MessageBoxButton.OK);
    }

これを LongDateString にする方法はありますか?

4

2 に答える 2

1

ValueString の形式が不明ですが、LongDateString を使用する前に DateTime に解析する必要があります。詳細については、 DateTime.ParseまたはDateTime.ParseExactを参照してください。その後、結果を使用して LongDateString を呼び出すことができます。

于 2013-05-22T13:27:04.260 に答える
0

ドキュメントを読んだら解決しました。これが私がした方法です:

string final;
string datevalue = this.datePicker.ValueString;

DateTime result;
result = DateTime.Parse(datevalue);

final = result.ToLongDateString();
于 2013-05-22T16:10:57.500 に答える