now i can do it. here my code:

Code:
'in user control
Public Shared Event Add_KeyPress(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyPressEventArgs)

Public Shared Sub txtKeyPress(ByVal sender As Object, ByVal e As    System.Windows.Forms.KeyPressEventArgs)
        RaiseEvent Add_KeyPress(sender, e)
End Sub

'in form1
    Private Sub frm_Home_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
        AddHandler txtField1.KeyPress, AddressOf uc.txtKeyPress
    End Sub
Anyidea of my code? and why it is always does two times?