Меня интересовало включение видимости не на самом контроле легенды, а связь между видимостью слоя в легенде и кнопки в своем меню инструментов.
Вообще-то, уж если байндить, то байндить по-серьёзному
Хорошая идея - разместить подобную кнопку не в своём тулбаре, а в темплейте Legend контрола (если речь идёт о MapService, то в Legend.MapLayerTemplate, если о SubLayer, тогда в Legend.LayerTemplate). А её видимость байндить именно так, как я написал в предыдущем сообщении.
Структура сервиса может измениться, как и индексы слоёв. Если же кнопка будет в темплейте, то об этом можно не беспокоится. Удачи.