Welcome to MSDN Blogs Sign in | Join | Help

Browse by Tags

All Tags » Windows Forms   (RSS)
Sorry, but there are no more tags available to filter with.

What's new in Whidbey? : Part 1 - ClipBoard Improvements.

There are lots of new things in the Whidbey release for Windows Forms. There are a bunch of new controls and components like StripControls (ToolStrip, MenuStrip, ContextMenuStrip, StatusStrip), DataGridView, SplitContainer, WebBrowser. We have also added
Posted by subhagpo | 0 Comments
Filed under:

How can I drop controls within UserControl at Design time?

One of the most frequent questions asked on the community forum is how can I make my userControl act as a containerControl (panel) which allows me to add controls at design time. In V1.0 and V1.1 you had to write a lot if code to do this, but in Whidbey
Posted by subhagpo | 2 Comments
Filed under:

Mark Boulter video...

Mark Boulter (Technical Lead PM) Dot Net Client team explains the new features for Whidbey. He explains his definition of "smart" clients in the first half and then talks about his work here at Microsoft. Here's the complete interview Part1 Part2
Posted by subhagpo | 1 Comments
Filed under:

Microsoft Research ...

Soma's blog describes some of the projects that have been undertaken by Microsoft Research lab.
Posted by subhagpo | 1 Comments
Filed under:

Whats the difference between Control.Invalidate, Control.Update and Control.Refresh?

Control.Invalidate() v/s Control.Update() v/s Control.Refresh() Before discussing each one of the above functions, let’s look at how winforms controls paint. Windows controls paint is response to WM_PAINT messages . This message is sent when UpdateWindow
Posted by subhagpo | 1 Comments
Filed under:

How can TypeDescriptor and TypeDescriptionProvider be used?

Brian explains how these features in whidbey can be used to design abstract forms. As usual, a great post by Brian .
Posted by subhagpo | 0 Comments
Filed under:

Winforms Tips and Tricks:

Coding : 1) Use BeginUpdate( ) and EndUpdate( ) while performing any bulk operation that would cause the window to redraw itself. a. Large number of items to ListView. b. Large number of nodes to TreeView. BeginUpdate() sends a WM_REDRAW message passing
Posted by subhagpo | 0 Comments
Filed under:

Microsoft Win32 to Microsoft .NET Framework API Map

This is a great one stop shop for 1.0 and 1.1. APIs that map to there corresponding Win32 APIs.
Posted by subhagpo | 1 Comments
Filed under:

What are SafeHandles?

How IntPtr’s can be dangerous? IntPtrs are usually used to store GDI/Kernel/OS or Window Handles and are used by managed code to pass these handles to native code using P/Invoke. Problems will occur if the IntPtr represents some native resource (memory,
Posted by subhagpo | 0 Comments
Filed under:

XP Style WinForms

If you want to use XP themed forms in your solution (in pre whidbey) then remember that XP requires a manifest file to be in the same directory with the EXE to make this work. (e.g) put the app.exe.manifest in the same folder as app.exe There are articles
Posted by subhagpo | 5 Comments
Filed under:

What are these "Threading Models" and why do I care?

I had a recent bug on my plate about Drag-Drop operations not working on non-STA Threads. This made me curious to find out more information about thread apartments. This is a great article which explains the threading models.
Posted by subhagpo | 1 Comments
Filed under:
 
Page view tracker