У вас есть два разумных варианта:
1) В коде поддержки для свойства "AStatus", для которого вы можете захотеть создать свойство зависимости, переключитесь на новое VisualState с помощью VisualStateManager. Однако при использовании этой методики не существует полностью XAML-решения, как в WPF. Создайте VisualState, который представляет стиль / сеттеры, которые вы хотите использовать (очень похоже на триггер).
Здесь - пример из моего блога.
2) Если вы используете Blend 4, вы можете использовать DataStateBehavior для выполнения работы, которая могла бы быть выполнена вручную (как в варианте # 1). Вы можете скачать Blend 4 SDK , чтобы вносить изменения такого типа, используя XAML (или визуальный дизайнер).
Обычно я иду с # 1, если пишу пользовательский элемент управления, чтобы минимизировать зависимости от других сборок.