回答編集履歴

2

追記

2020/07/13 08:40

投稿

KOZ6.0
KOZ6.0

スコア2707

test CHANGED
@@ -1,6 +1,8 @@
1
- ~~伝票日付_Enter/伝票日付_MouseDown の処理は不要です。~~
1
+ 伝票日付_Enter/伝票日付_MouseDown の処理は不要です。
2
2
 
3
3
 
4
+
5
+ --追記--
4
6
 
5
7
  MASK に日付を指定して ENTER キーで移動すると現象が発生しますね。
6
8
 

1

MASK に日付を指定して ENTER キーで移動すると現象が発生

2020/07/13 08:40

投稿

KOZ6.0
KOZ6.0

スコア2707

test CHANGED
@@ -1 +1,33 @@
1
- 伝票日付_Enter/伝票日付_MouseDown の処理は不要です。
1
+ ~~伝票日付_Enter/伝票日付_MouseDown の処理は不要です。~~
2
+
3
+
4
+
5
+ MASK に日付を指定して ENTER キーで移動すると現象が発生しますね。
6
+
7
+
8
+
9
+ OnKeyPress の処理を削除して
10
+
11
+
12
+
13
+ ```VB.NET
14
+
15
+ Protected Overrides Sub OnKeyDown(e As KeyEventArgs)
16
+
17
+ MyBase.OnKeyDown(e)
18
+
19
+ If e.KeyCode = Keys.Enter Then
20
+
21
+ ProcessTabKey((Control.ModifierKeys And Keys.Shift) = 0)
22
+
23
+ e.Handled = True
24
+
25
+ e.SuppressKeyPress = True
26
+
27
+ End If
28
+
29
+ End Sub
30
+
31
+ ```
32
+
33
+ に変えてみてください。