Free Windows Forms Components Similar to jQuery UI Draggables

EDIT:

So I ended up finding my main solution to this problem and this can be found in my own answer to the question below. Or here's a link.

Original post

I am doing UI programming for a small .NET application. There are several collections of items in the app that should be displayed in a grid format (X columns by Y rows), and the grid items should be able to drag and drop them to different places on the grid and possibly from the grid together.

The most comparable UI design elements I can think of is jQueryUI Draggables .

Do I have to roll my own or are there components already written to act like this? Better yet, are there any free components? Or is there an easy way to do this that I just don't know about (don't do .NET UI programming ..)

Also, these "grid items" must be able to include window shape components. The DataRepeater control is close to what I need, except that it only supports horizontal or vertical alignment, not item grids.

Here's a good example of what I'm looking for:

Awesome Grid Layout UI

I tried to stick with the Halloween theme here.

+2


source to share


2 answers


Well, I deployed my own solution and posted it on GoogleCode:

draggableitemorderedpanel-.NET Winforms Component ... Kind of like jQuery UI Draggables (not really, maybe someday)

here is a screenshot:

Actual Gameplay !!!
(source: googlecode.com )



and the other just resized:

More actual gameplay !!
(source: googlecode.com )

Hope this helps someone else. Also it's super simple and pretty complete crap, but it gets the job done.

Anyone who wants to access the project can have it.

+1


source


The System.Windows.Forms.TableLayoutPanel is drag-and-drop, you just have to handle the correct events. You can create your own custom "GridItem" control with icon, caption, background color, etc. displayed in the panel, and then lay out a bunch of them in the tablelayout panel and hook up some event handlers. Here's something similar:



http://social.msdn.microsoft.com/Forums/en-US/Vsexpressvcs/thread/1cade626-b76d-40c5-9e5a-101cf2a5e412

0


source







All Articles