According to the documentation, I should be able to find a shape by its name using the Shapes collection's Item method.
I've done this in the past with VB6, but it crashes with C#.
Has anyone managed to find a shape without iterating through the entire collection? (I see in another thread, Wilfried iterates through the collection looking for a matching name).
Eg. something like:
MapPoint.Shape myShape = myMap.Shapes.Item("fred");
Perhaps I'm seeing a variant / string problem?