Windows FormのDateTimePickerで選択した日付が、
第2木曜日か第4木曜日でなければ
「第2木曜日又は第4木曜日を選択して下さい」
とメッセージを出したいと思っています。
木曜日の取得は出来たのですが、第何週目なのかを調べる
事が分かりませんので、宜しければ教えて頂きたいと思います。
お願い致します。
参考になりそうのページがありましたが、VBで書かれてました。
https://oshiete.goo.ne.jp/qa/393196.html
C#
1private void dateTimePicker1_ValueChanged(object sender, EventArgs e) { 2 DateTime dt = dateTimePicker1.Value; 3 DayOfWeek dow = dt.DayOfWeek; 4 if (dow != DayOfWeek.Thursday) 5 { 6 MessageBox.Show("木曜日を選択して下さい。", "確 認", 7 MessageBoxButtons.OK, 8 MessageBoxIcon.Exclamation); 9 return; 10 } 11} 12 13 14コード
回答4件
あなたの回答
tips
プレビュー