Welcome to MSDN Blogs Sign in | Join | Help

jfo's coding

adventures in windows forms and wpf

October 2005 - Posts

Using BackgroundWorker Effectively
If you are not familiar with the BackgroundWorker , it is a newly released component within Windows Forms 2.0 which adds safe, easy, multithreading capabilities to your application. By using a pattern of method calls (RunWorkerAsync, ReportProgress) and Read More...
Office feedback
I've been following Crabby Office Lady , and this week she has links to sending in feedback/product suggestions for office products . Read More...
Notify applications where the form disappears from the taskbar on minimize
Jim asks: "I've been following your Windows Forms articles, and was hoping that you could post about the correct way to minimize a Windows Form to the tray. The ShowInTask property of the Form is mentioned in newsgroups, but the Form still shows in the Read More...
Figuring out AutoSized, Word-Wrapping Labels
Don't rip out your hair on this one, try reading the answer to this frequently asked question first . Read More...
New samples: TLP ToolStrip, TrackBar for ToolStrip and Readonly Controls
Here's three new samples I whipped up recently - hope you find them interesting/useful! Creating TrackBar for your ToolStrip (ToolStripControlHost sample) Using ToolStrip.LayoutStyle = Table in the designer How to make any old control "readonly" without Read More...
UseCompatibleTextRendering - Compatible with whaaaaaat?
There seems to be quite a bit of confusion around this little old flag that has cropped up in VS 2005. In Windows Forms 2.0, we added support for drawing GDI text. At first we had grandiose plans of poking and prodding at the DrawText API such that we Read More...
Creating a Name property on your component
Say you're creating a simple component with a property called Name.... namespace WindowsApplication428 { public partial class MyComponent : Component { public MyComponent() { InitializeComponent(); } public MyComponent(IContainer container) { container.Add(this); Read More...
Five bullet points you might not see on the back of the box
Coming in to work today, I was thinking of small improvements that make everyone's life just a little bit better working with the designer experience in VS. I thought I'd come up with the list of five bullet points that may not quite make it to the back Read More...
Page view tracker