Syncfusion フレームワーク Essential Studio の EditControl (ツールボックスのコンポーネント) を使用して、小さなコード エディターを記述します。EditorWindow にスペース文字を入力せずに、ショートカットCTRL + SPACEを押した後、オートコンプリート ウィンドウをポップアップしたいと考えています。
EditControl への文字入力を無効にする方法はありますか?
Private Sub editControl1_KeyDown(sender As Object, e As KeyEventArgs)
If e.Control Then
' Do something here
If e.KeyCode = Keys.Space Then
EditControl1.ShowContextChoice()
Dim context = EditControl1.ContextChoiceController
For Each item As IConfigLexem In lexeme
context.Items.Add((item).BeginBlock, CStr(m_MethodComments(item.ID)), Me.EditControl1.ContextChoiceController.Images("Image" & item.FormatName))
Next
End If
End If
End Sub