web-dev-qa-db-ja.com

DateTimePicker値を変更/設定する方法

(vb.netを使用して)DateTimePicker値を設定または変更しようとしていますが、その方法を理解できません。

ページにコントロールを追加し、次のコードを使用してみましたが、機能せず、実行時に値を設定する方法を見つけることができません。

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

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

2013年2月26日火曜日

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

上記のコードに基づいて私が得るエラーは:

文字列「26-2-2013」からタイプ「日付」への変換は無効です。

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

8
Aaron

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

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

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

9
Aaron

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

DateTimePicker1.CustomFormat="dd-MM-yyyy"
DateTimePicker1.Value=Now()
1
Daniel Smith