2013-02-26 12 views
7

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

コントロールをページに追加しましたが、次のコードを試してみましたが、動作しません。実行時に値を設定する方法がわかりません。

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

制御の形式がロングに設定され、最初にロードされたときには、次のようになります。

2013年2月26日(火曜日)

をしかし、私はどのようにうまくできませんそれを変更。

私は上記の私のコードに基づいて取得エラーがある:「日」を入力する文字列「26-2-2013」から

変換は有効ではありません。

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

+0

をあなただけの 'DateTimePicker1.Value = Now'を試してみましたか? :) – Neolisk

答えて

7

私はそれが次の操作を行って、作業になってしまった:

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

私は間違った値をロードしました。

1

が今日に日付時刻ピッカー値を設定するには、フォームのLoadイベントに次のコードを追加します。

DateTimePicker1.CustomFormat="dd-MM-yyyy" 
DateTimePicker1.Value=Now() 
関連する問題