0

私は日時ピッカーを持っているWinformを持っているので、日時ピッカーでデフォルトの日付値を01に設定する方法を知る必要があり、ユーザーは日付を変更できません。月または年を変更できますが、デフォルトの日付は同じままです。01.

4

1 に答える 1

0

使用するイベントを選択します。私は文字列を構築しましたが、より良いコードをよりシンプルに書き直すことができます。これは、理解するための単なる例です。

        int year = Convert.ToDateTime(dateTimePicker1.Text).Year;
        int month = Convert.ToDateTime(dateTimePicker1.Text).Month;
        dateTimePicker1.Text = DateTime.ParseExact("01." + month.ToString() + "." + year.ToString(), "dd.mm.yyyy",System.Globalization.CultureInfo.InvariantCulture).ToString();

それが役に立てば幸い

于 2012-11-14T08:56:55.647 に答える