2010-09-09 2 views
0

Возможно ли обновить свойство zindex элемента через триггер в xaml?Изменение Zindex через xaml

Я думал, что-то вроде ниже будет работать, но это не так:

<i:EventTrigger EventName="MouseEnter"> 
    <ei:ChangePropertyAction TargetObject="{Binding ElementName=Grid}" PropertyName="Canvas.ZIndex" Value="999"/> 
</i:EventTrigger> 

спасибо, Voss.

+0

Вы должны добавить любой XAML, используя кнопку «код» текстового редактора «Переполнение стека» или его съедят (как неизвестные элементы HTML). –

+0

Добро пожаловать в SO, пожалуйста, уделите несколько минут, чтобы прочитать FAQ и документацию Markdown (полезный synposis, который доступен в правом поле при редактировании вопроса). – AnthonyWJones

ответ

0

Вы должны попытаться описать PropertyName как «(Canvas.ZIndex)», поскольку свойство ZIndex является прикрепленным. (см. http://msdn.microsoft.com/en-us/library/cc645024(VS.95).aspx)

+0

Denis ... thansk за отзыв, но я не понимаю. Что вы предлагаете мне изменить эту линию? – voss

+0

PropertyName = "Canvas.ZIndex" – voss

+0

PropertyName = "(Canvas.ZIndex)" <- отметить круглые скобки. Altou Я даже не уверен, что ChangePropertyAction может изменить прикрепленное свойство – Denis

Смежные вопросы