Kamal Patel
Kamal Patel is a Software Architect and Senior Developer with GoAmerica Communications (http://www.goamerica.net), a Hackensack, NJ company that provides corporate customers and movile professionals with wireless access to mission-critical data (email, intranet, internet, extranet). Kamal specializes in application design and development and focuses his efforts on Movile, Intranet and Client-Server Applications using the Visual Studio suite of products, XSLT and WML.
He has written various articles, has a degree in Computer Science and is a Microsoft Certified Solution Developer. Kamal is also a speaker at ASP and XML conferences. Lately he has been focusing his efforts on Microsoft's .Net technology. You can visit his web site for tools and utilities at http://www.KamalPatel.net.
Articles Authored
-
Custom .NET Windows Forms Controls
Last updated: Friday, October 28, 2022
Published in: CODE Magazine: 2002 - January/February
The .Net framework provides two base classes for controls; one for Windows forms and the other for ASP.NET server controls.We can extend the existing controls by adding specific functionality to them or develop our own controls from scratch. Such controls are called custom controls. We can also group controls together and create another control, such as an address box, that contains couple of textboxes and labels. Controls that are grouped together and are based on System.Winforms.UserControl are called user controls. This article explains the process of creating a user control and demonstrates how we can extend the functionality of the framework's DateTimePicker control.