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

回答編集履歴

2

追記

2020/07/13 08:40

投稿

KOZ6.0
KOZ6.0

スコア2740

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

1

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

2020/07/13 08:40

投稿

KOZ6.0
KOZ6.0

スコア2740

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