8

DateTimePicker の値を (vb.net を使用して) 設定/変更しようとしていますが、その方法がわかりません。

コントロールをページに追加し、次のコードを使用しようとしましたが、機能せず、実行時に値を設定する方法がわかりません。

DateTimePicker1.Value = Now.Day & "-" & Now.Month & "-" & Now.Year

コントロールのフォーマットは Long に設定され、最初に読み込まれたときは次のようになります。

2013年2月26日火曜日

しかし、私はそれを変更する方法を理解できません。

上記のコードに基づいて得られるエラーは次のとおりです。

文字列 "26-2-2013" から型 "Date" への変換は無効です。

誰でもアイデアはありますか?

4

2 に答える 2

12

私は次のことを行うことでそれを機能させることになりました:

DateTimePicker1.Value = New Date(2013, 2, 26)

値を間違ってロードしていました。

于 2013-02-26T06:35:07.210 に答える
1

Form Load Event に次のコードを追加して、日時ピッカーの値を今日に設定します。

DateTimePicker1.CustomFormat="dd-MM-yyyy"
DateTimePicker1.Value=Now()
于 2013-07-06T19:23:32.930 に答える