teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

2

追記

2021/06/30 04:47

投稿

退会済みユーザー
answer CHANGED
@@ -1,3 +1,6 @@
1
1
  DateTimePickerを実際に描画しているのはネイティブDLLのComctl32.dllで、C#のクラスは単なるラッパーに過ぎず、コントロールに対して制御するためのウィンドウメッセージを送信しているだけです。
2
2
 
3
- [Date and Time Picker](https://docs.microsoft.com/en-us/windows/win32/controls/date-and-time-picker-control-reference)
3
+ [Date and Time Picker](https://docs.microsoft.com/en-us/windows/win32/controls/date-and-time-picker-control-reference)
4
+
5
+ 結論からいけば、描画を完全にコントロールしたいのであれば、DateTimePicker相当のクラスを自作する以外ないです。
6
+ 軽く検索したら、[Culture Aware Month Calendar and DatePicker](https://www.codeproject.com/Articles/45684/Culture-Aware-Month-Calendar-and-Datepicker) なんてのがありました。(試してません)

1

修正

2021/06/30 04:47

投稿

退会済みユーザー
answer CHANGED
@@ -1,3 +1,3 @@
1
- ateTimePickerを実際に描画しているのはネイティブDLLのComctl32.dllで、C#のクラスは単なるラッパーに過ぎず、コントロールに対して制御するためのウィンドウメッセージを送信しているだけです。
1
+ DateTimePickerを実際に描画しているのはネイティブDLLのComctl32.dllで、C#のクラスは単なるラッパーに過ぎず、コントロールに対して制御するためのウィンドウメッセージを送信しているだけです。
2
2
 
3
3
  [Date and Time Picker](https://docs.microsoft.com/en-us/windows/win32/controls/date-and-time-picker-control-reference)