I require a C# application, preferably a control that mimmicks Visio's or similar products grid layout functionality. The code must be in C# with no C++ and MFC if possible.
1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done.
2) Exclusive and complete copyrights to all work purchased. (No GPL, 3rd party components, etc. unless all copyright ramifications are explained AND AGREED TO by the buyer on the site).
-I must be able to drag and drop "objects" onto the grid and be able to determine exactly where they are positioned.
-The coordinates should be in pixels, inches or centimeters.
-There must be an option to snap objects to the grid.
-Must have the ability to turn the grid lines off and change the x, y spacing.
-Grid lines should be solid or dotted.
-When clicking on an object on the grid, the object must be highlighted in some fashion. The standard move cursor should appear when the mouse moves over and of its borders and ready to move.
-The objects that are selected should be customizable. Hence, I must know what type of object is clicked.
-I must have at least one sample objects coded and placed on the grid.
Windows 98 and above.