Is there a shop in Zurich that sells buttons in all sorts of shapes, sizes and colors? I saw such a shop in Bern but won't be heading there again. See pic for the interior of the shop in Bern.
Are you talking about buttons for clothes? Your picture didn't attach (maybe a size issue - needs to be less than 1mb).
If it is sewing buttons you need (and still are looking!) try www.keckag.ch - not far from Zurich main train station.
Planning your trip is much easier with a free MySwissAlps account. Learn all about Switzerland and get in touch with us quickly if you have questions.
Let Swiss travel consultants create a customized itinerary. They will book your entire trip.