Build a control that allows the user to drag and drop other controls onto the new control at run time, and allow the user to move the control around on a form, all in Visual Basic.
MSDN Magazine May 2003
View Complete Post
MSDN Magazine January 2004
MSDN Magazine April 2004
MSDN Magazine December 2003
MSDN Magazine August 2002
MSDN Magazine June 2001
The System.Windows.Forms.TextRenderer class provides support for complex scripts in Windows Forms controls so you can render text the way you want and support international locales.
Miguel A. Lacouture
MSDN Magazine March 2006
In past versions of Visual Basic, there were rudimentary graphics controls. In Visual Basic .NET you have the GDI+ library, which enables you to draw lines, circles, and most anything else. But how can you use the functionality of GDI+ to create lines and other graphics that respond to user mouse clicks and events? Find out.
MSDN Magazine June 2003
This is the second of two articles discussing the extremely rich design-time features of the .NET Framework. Part 1 discussed the basics, showing you where to start and how to extend your control implementation through attributes and interfaces, as well as their effects on the property browser, code serialization, and other controls. Part 2 continues the journey by concentrating on design-time functionality that you can implement beyond your components and controls, including TypeConverters, UITypeEditors, and Designers. It would be impossible to cover everything you can do in two short articles, which is a testament to just how all-encompassing and flexible the design-time capability of the .NET Framework is.
Michael Weinhardt and Chris Sells
Visual Studio .NET provides support for designing rich features into your controls and components, allowing you to set properties, set form placement, inherit from base classes, and much more. So how does Visual Studio .NET do all this? What does the Windows Forms designer do? What's the difference between a control and a component? How does Visual Studio integrate your controls so that they can access features of the .NET Framework?In this article, the authors answer these common questions by building a clock control and taking the reader along for the ride. In building the control, hosts and containers are illustrated, the property browser is explained, debugging is discussed, and a general overview of the design-time infrastructure is presented.
MSDN Magazine April 2003
MSDN Magazine March 2003
In the beginning, writing controls meant dealing with Windows messages. Then came Visual Basic controls, which introduced methods, properties, and events. Later, ActiveX controls, which ran atop COM, became popular. While each innovation in control writing brought more flexibility, nothing has matched the versatility of the new .NET Windows Forms controls and Web Forms controls. This article, the first of a two-part series, introduces the reader to Windows Forms, beginning with their inheritance from one of the .NET CLR base classes, which makes control creation much faster than before. Control programming is illustrated through the development of a login control. The equally flexible Web Forms controls will be covered in Part 2.
David S. Platt
MSDN Magazine April 2002
MSDN Magazine February 2002
Has Microsoft documented on the naming convention for windows and web controls like they did for Classes.
I'm new to Sharepoint development, and was wondering if I could get some brief pointers to get me going in the right direction. I'm required to add a button to list items that on submit does some manipulation of the data in the fields inside the item
and then sends that data off to an external webservice. The complexity is sufficient to warrant managed code, i.e. C#.
What I'd like to know is how to approach integrating this code into Sharepoint. I've read about web parts, but viewing list items doesn't involve web part pages on my installation so I can't include my own. What other ways are there of doing
We need support for the following problem. We have an application implemented in .NET (C# language) technology.
This is a Windows Forms application using a MDI (multiple document interface) style. We are trying to expose the
whole application as an ActiveX control in order to be integrated into a Java-based user interface.
It seems that this is not possible because:
A Multiple-document interface (MDI) parent form must be a top-level window .
Top-level Windows Forms control cannot be exposed
Is there some "thumbnail" or other "easy" way to provide the ability to have a populated panel of UserControl derived objects and scrollbar "move" them and "middle mouse zoom" them on the Client area of the panel?
I am using net FrameWork 4.0 The documentation leaves a tantilizing trail and I sure it can be done, but I do not want to miss something so simple like using the Thumbnail/bitmap/Background properties or methods of the Panel control?