回答編集履歴
1
追記
test
CHANGED
@@ -1,3 +1,21 @@
|
|
1
1
|
[TextBox(またはRichTextBox)でコピー、切り取り、貼り付け、元に戻すを行う](https://dobon.net/vb/dotnet/control/tbtextedit.html)
|
2
2
|
|
3
3
|
こちらが参考になりませんか?
|
4
|
+
|
5
|
+
|
6
|
+
|
7
|
+
DateTimePickerを対象とする場合、
|
8
|
+
|
9
|
+
コピーの場合:対象DateTimePickerの値を文字列にし、クリップボードへコピーする
|
10
|
+
|
11
|
+
ペーストの場合:クリップボードの内容がテキストで、なおかつその文字列がDateTime型へ変換可能の場合にDateTimePickerへ値をセットする
|
12
|
+
|
13
|
+
|
14
|
+
|
15
|
+
こういった形がいいのではないでしょうか。
|
16
|
+
|
17
|
+
もし、DateTimePickerからコピーしたデータのみ他のDateTimePickerへペーストしたいというのであれば、ちょっと違った方法になります。
|
18
|
+
|
19
|
+
この場合はクリップボードにコピーするデータを文字列ではなく別の形としてコピーすることになります。
|
20
|
+
|
21
|
+
クリップボード操作に関しては[Clipboardクラス](https://docs.microsoft.com/ja-jp/dotnet/api/system.windows.forms.clipboard?view=netframework-4.8)を参照してください。
|