在.net winforms中,按下Datagridview上的发送键到文本框而不聚焦文本框

本文关键字:文本 聚焦 winforms net 按下 Datagridview | 更新日期: 2023-09-27 17:49:31

我有一个超过200行和只读属性True的datagridview。当您在datagirdview上键入任何字符时,该字符必须发送到同一表单内的文本框。

Dgg is datagridview and textbox1必须在其中发送此按键的文本框。我尝试下面的代码,但它没有发送键到Textbox1

  Private Sub DGG_KeyPress(sender As Object, e As System.Windows.Forms.KeyPressEventArgs) Handles DGG.KeyPress
        SendKeys.Send(e.KeyChar) '' How to send this Key to Textbox1 ''
    End Sub

在.net winforms中,按下Datagridview上的发送键到文本框而不聚焦文本框

在将keychar发送到文本框之前尝试放置焦点。即

Private Sub DGG_KeyPress(sender As Object, e As System.Windows.Forms.KeyPressEventArgs) Handles DGG.KeyPress
        Textbox1.Focus()
        SendKeys.Send(e.KeyChar) 
    End Sub

希望能有所帮助。