Microsoft Knowledge Base Article
This article contents is Microsoft Copyrighted material.
©2005-©2007 Microsoft Corporation. All rights reserved.
Terms
of Use |
Trademarks
Article ID: 810229 - Last Review: December 3, 2007 - Revision: 3.6
BUG: Incorrect events are listed in the Event drop-down list for a TextBox control
On This Page
SYMPTOMS
The event list of the
TextBox control for Microsoft Windows forms does not display the
following public event handlers that are documented in the Microsoft Developer
Network (MSDN) library:
- Click
- ControlAdded
- ControlRemoved
- Disposal
- GetFocus
- HandleCreated
- HandleDestroyed
- Invalidated
- LostFocus
- MouseWheel
- Paint
RESOLUTION
To resolve this behavior, write event handlers manually for
the events that do not appear in the event list.
To create a
Click event handler:
- Create a new Visual Basic .NET or Visual Basic 2005 Windows Application
project.
- Name the project SampleApplication, and then click
OK.
- Add a TextBox control to the form.
- To add a Click event handler, add the following code to the existing code.
Public Class Form1
Inherits System.Windows.Forms.Form
...
Private Sub TextBox1_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles TextBox1.Click
MsgBox("Clicked TextBox")
End Sub
...
End Class Note Events are not auto-populated. For more information about the
control that gets parameter information for events, visit the MSDN Web
site. - Run the application.
- Click the TextBox control. A message box appears.
STATUS
Microsoft has confirmed that this is a bug in the Microsoft products that are listed in the "Applies to" section.
MORE INFORMATION
Steps to Reproduce the Behavior
- Create a new Visual Basic .NET or Visual Basic 2005 Windows Application
project.
- On the form, add a TextBox control.
- Verify the public events that are available for the TextBox control in the event list.
REFERENCES
For more information about
TextBox members, visit the following MSDN Web site:
APPLIES TO
- Microsoft Visual Basic .NET 2003 Standard Edition
- Microsoft Visual Basic .NET 2002 Standard Edition
- Microsoft .NET Framework 1.1
- Microsoft .NET Framework 1.0
- Microsoft .NET Framework 2.0
- Microsoft Visual Basic 2005
| kbbug kbwindowsforms kbevent kbvs2002sp1sweep kbvs2005applies kbvs2005swept KB810229 |
Community Feedback System
Very often, it takes hours to solve a problem. Very often, you've looked high
and low, and have tried a lot of solutions. When you finally found it, chances
are, it was because someone else helped you. Here's your chance to give back.
Use our community feedback tool to let others know what worked for you and what
didn't.
Please also understand that the community feedback system is not warranted to be
correct, it's simply a system that we've built to let people try and help each
other. If something in a feedback response doesn't make sense to you, or you're
not comfortable making changes that the feedback talks about (like registry
edits), please consult a professional.
Thank you for using kbAlertz.com Feedback System.
-- Scott Cate
Be the first to leave feedback, to help others about this knowledge base
article.
(Optional) Name
(Optional)
Public URL Or Email
Comments
No
HTML -- Text Only Please