jfo's coding
adventures in windows forms and wpf
I am back blogging at https://jfoscoding.blogspot.com/! See you over there!
Date: 03/09/2011
I've been puzzling how to do this for a little while, as I had some common shortcuts I wanted to add...
Date: 11/18/2009
Mark shows off some of the new and exciting features in Cider Beta 2, including: DataSources window...
Date: 10/26/2009
As larger displays are becoming more popular, they're increasingly being used in places like the...
Date: 10/11/2009
bugviewer BugViewer.png
Date: 10/01/2009
bugviewer BugViewer.png
Date: 10/01/2009
One of my favorite books of all time is The Pragmatic Programmer. A piece of advice I've always...
Date: 10/01/2009
OnRenderVersusOnPaint OnRenderVersusOnPaint2.png
Date: 09/10/2009
I recently showed how to use the "Define a Dependency Property" snippet in VS to save...
Date: 09/08/2009
If you want to make a property that can be styled from XAML - you need to create a dependency...
Date: 09/08/2009
Here's the quick way to create a custom control in Cider. Right click on project in Solution...
Date: 09/08/2009
If you’re an old windows forms or GDI/Win32 person, you may be tempted to override OnRender for more...
Date: 09/08/2009
snippet editor snippeteditor.png
Date: 09/08/2009
<?xml version="1.0" encoding="utf-8" ?><CodeSnippets...
Date: 09/08/2009
I’m not normally a Hungarian fanatic or anything, but it is quite easy to create “write once”...
Date: 09/08/2009
margin margin2.png
Date: 09/07/2009
Often you can stare at a margin property "10,20,30,40" in XAML and be slightly confused as to which...
Date: 09/07/2009
scaled button ScaledButton.png
Date: 09/07/2009
image holder MarginPadding2.png
Date: 09/07/2009
Image holder actualwidthmayvary.jpg
Date: 09/07/2009
What is the difference between ActualSize, RenderSize, LayoutSlot? There are quite a few properties...
Date: 09/07/2009
...and I'm back. Well not back back in Redmond back, but back doing the things I love with great...
Date: 09/07/2009
In January, I'll be hanging up my keyboard for a while as I move to Australia. I have really enjoyed...
Date: 12/29/2006
I've been heads down working on a project lately, and I've let a few questions build up. My...
Date: 12/22/2006
I've been going through some older stuff, and I found a few "unpublished" works, which I'm posting...
Date: 12/20/2006
content Creating Custom Controls using ToolStrip.doc
Date: 12/20/2006
TabStrip sample code CreatingCustomControlsUsingToolStripSample.zip
Date: 12/20/2006
Layout Walkthrough Part 1.ppt
Date: 12/20/2006
See attached document ThePaintingStagesOfTheToolStripRenderer.mht
Date: 12/20/2006
If you're a company wanting to get access to the data from the crash dialog, this article isn't for...
Date: 11/30/2006
And now I can be ok with it. Anyone got a protractor so I can measure off 135 degrees?
Date: 11/28/2006
Check out the Microsoft InteropForms Toolkit 1.0 This toolkit helps you bring the power of .NET to...
Date: 10/31/2006
It looks like he's put together a very convincing VistaToolStripRenderer, and promises a tell-all...
Date: 10/20/2006
Usually such a mistake is followed by a "noooooooooooooooooooooooooooooooooooo!" and quiet...
Date: 10/09/2006
The answer is: October 6th.
Date: 09/27/2006
I’ve put together a series of articles on WPF, from a Windows Forms developer perspective. This...
Date: 09/21/2006
holder multithreaded applications and settings.mht
Date: 09/21/2006
holder Styles and Templates.mht
Date: 09/21/2006
holder Resources.mht
Date: 09/21/2006
holder Data Demystified.mht
Date: 09/21/2006
content Form-ing Windows and looking at Controls.mht
Date: 09/21/2006
Holder Input Eventing and Mnemonics.mht
Date: 09/21/2006
MHT for article Layout.mht
Date: 09/21/2006
Holder for XAML Application Basics.mht Xaml Application Basics.mht
Date: 09/21/2006
I’ve put together a series of articles on WPF, from a Windows Forms developer perspective. This...
Date: 09/21/2006
image cider.PNG
Date: 09/20/2006
WPF Resources A while back, Jim posted a summary of the different types of resources in WPF. We know...
Date: 09/20/2006
One thing we neglected to mention in the release notes is that you can now load up roots other than...
Date: 09/13/2006
If you're doing Winforms and WPF you might just want to check it out.
Date: 09/09/2006
…tap, tap, tap… I’ve been coding away lately and ran into one of those frustrating situations where...
Date: 08/31/2006