Я разрабатываю приложение Silverlight и хотел бы создать группу из 5 переключающих кнопок (используемых для опций меню), которые оживляют при нажатии (увеличиваются в размере), а также заставляют кнопки, ранее нажатые в группе, отменить и анимировать назад к их усохшему размеру.
Я знаю, что могу использовать метод грубой силы, когда приложение напрямую знает каждую кнопку, но если я добавлю или изменю меню (добавьте/удаляю кнопку), я должен помнить, что нужно изменить код (который плохо, потому что я забыл). Есть ли способ более разумно сгруппировать кнопки, чтобы при щелчке можно сказать всем остальным в группе, чтобы отменить клики?
Спасибо! Todd