Я новичок в Silverligt 5 и xaml в этом отношении, и я столкнулся с проблемой. У меня есть datagrid, содержащий столбец шаблона. Этот шаблон состоит из набора текстовых блоков, изображений и других элементов управления. Я настроил внешний вид сетки, переопределив стиль сетки / строки / ячейки с помощью VisualStateManager. Все работает нормально, например, при изменении фона строки и границ на MouseOver. Однако я не нашел способа изменить цвет переднего плана только для одного из TextBlocks в шаблоне столбца. Поэтому я не пытаюсь установить передний план ячейки, а только для одного из многих элементов управления (TextBlock) в шаблоне столбца. Когда пользователь наводит курсор на строку сетки, я хочу, помимо изменения фона всей строки, также изменить цвет переднего плана этого конкретного TextBlock.
Надеюсь, это имеет смысл