Visio - 2010 - How to create a LIST Container and shapes with numbers (Shapesheet question)

I would like to have a container in which I can place numbered shapes and be able to reorder them by dragging.
Can someone point me to a step by step procedure for creating this?  
All the video demos I see are list containers that are already created.  They assume you already know how to set up the list!  I know I have to do something to the shapesheets of the container and the list items.
All I have is an empty container and 10 shapes.  How can those shapes obtain dynamic numbering so that when I place them into a container they will re-arrange when moved.
Who is Participating?
Visio_GuyConnect With a Mentor Commented:
Hi BT,

The MS/Visio team wrote a pretty good blog entry on this, the article is here:

Points to keep in mind:

You want to make a List, not a Container. The list does the re-ordering when you move member shapes.
You are (probably) really creating a system that consists of a List shape and list member shapes.
If you know the set of list members and can control them in advance, you can give them categories that allow (or disallow) them from being added to the list/container. You do this by adding User.msvShapeCategories to list member shapes. Then in the List, you add User.msvSDListRequiredCategories and/or User.msvSDListExcludedCategories.
You can control margins and heading size/position for the list.
You can even create several styles (more ShapeSheet programming) that the UI can read and react to. The end effect is that the Container Tools ribbon can actually present a drop-down, with previews, of the different styles of container/list that you've defined.

You can find examples of lists in the following templates/stencils:
Cross-functional flowcharts (this is pretty complicated, though)
Software & Database > Wireframe Diagram. Look for the Toolbars > Menu bar, and Toolbars > Drop-down menu shapes. Note that these are lists, and that they drop with three member shapes automatically (cool!)

I should probably write an article with a very simple list shape that people can start with, and post it on
brothertruffle880Author Commented:
Excellent!  Thanks.
Scott HelmersVisio Consultant, Trainer, Author, and DeveloperCommented:
Just to add my two cents worth, take a look at a series of three articles I wrote for EE -- they don't explain how to manually create a list but the third of the three includes an example of nested lists and containers that might give you some ideas.

At the bottom of the first article you'll find links to the second and third in the series.
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.