Geeks With Blogs

Neat Stuff Read all my hurricane entries While you are here, visit the Geeks With Blogs main feed
Links Status of the Navy
Channel 9

.NET Hobbyist Programmer Staying Confused in a Busy World October 2007 Entries
Custom Forms Designer: Toolbox and ToolboxService - Part 1
Reminder: All posts in this series can be found here. The Toolbox and the DesignSurface work together to allow a developer to add new components and controls to the design surface. There are two interfaces that implement this functionality: IToolboxService and IToolboxUser. IToolboxService defines an interface that provides methods and properties to manage and query the Toolbox capabilities in a development environment. All forms designer systems must implement the IToolboxService in their Toolbox ......

Posted On Thursday, October 25, 2007 11:41 PM

Custom Forms Designer: ServiceContainer
Reminder: All posts in this series can be found here. Simply, it is a container for services. Services are classes that have a well-known interface, that have instantiations which be stored in service containers, can be obtained from a service provider, and are addressable by type. The ServiceContainer class is a service provider and implements IServiceProvider. You obtain a service by supplying the Type of the service you want to the service provider's GetService method. The ServiceContainer.GetService ......

Posted On Monday, October 22, 2007 10:15 PM

Custom Forms Designer: Name Creation Service
Reminder: All posts in this series can be found here. The first code I will look at is from one of the simplest services supporting the Windows Forms designer. The Name Creation Service is called each time you drop a control/component onto the visual design surface. Your job is to return a unique name for the new control that also means something. The standard process, per convention, is to take the control/component Type name, camel case it (lower case the first letter) since it will be a member ......

Posted On Thursday, October 18, 2007 6:12 PM

Custom Forms Designer: A Restart
Reminder: All posts in this series can be found here. Some time ago, I started work on hosting the Windows Forms design surface in a project. Since that was nearly three years ago, I believe it was in the early .NET 2.0 days. My priorities got redirected and the project languished. A new project is clearly targeted at achieving the same goal, so I am back to building a solid implementation to get a beta front end out the door. Those old posts are still of good use to remind me of everything I have ......

Posted On Wednesday, October 17, 2007 9:02 PM

Copyright © Mark Treadwell | Powered by: