2012-06-28 4 views
2

Я начинаю изучать XAML, и я следую вместе с учебной книгой MCTS Self-Paced. Я пришел к разделу о триггерах (точнее, Property Triggers), и я наткнулся на то, что довольно раздражает.Свойства триггера в XAML

Вот мой код:

<Style TargetType="Button"> 
      <Style.Triggers> 
       <Trigger Property="" 
      </Style.Triggers> 
     </Style> 

Теперь, когда я хочу, чтобы получить свойство, которое указывает на Trigger я хочу Intellisense, чтобы перечислить все доступные свойства и это не делает. Это то, что я делаю, проблема с VS, или это просто не поддерживается в этом сценарии. Кроме того, он работает, когда я устанавливаю Setter для триггера. Например:

<Setter Property="INTELLISENSE WORKS" Value="Something" />

Я бы очень хотел для свойства кнопки, чтобы показать, как IsMouseOver.

+1

Я пришел к выводу, как и другие, о том, что Intellisense не поддерживается для триггеров. –

+0

Я все еще не получаю никаких параметров для свойств триггеров в VS 2013. Я понятия не имею, какие опции доступны, что затрудняет использование триггеров. –

ответ

1

Проверьте свою версию визуальной студии и обновите до Visual Studio 2010 с пакетом обновления 1 (SP1), чтобы все работало должным образом (Y). Visual Studio 2010 (без пакета обновления) не имеет intellisense для триггеров.

+0

У меня есть VS2010 Ultimate и SP1. Я собираюсь попробовать повторное применение, хотя. –

+0

Вы пытались сбросить настройки визуальной студии? http://msdn.microsoft.com/en-us/library/ms241273%28VS.80%29.aspx –

+0

Да, я это сделал. Я не делал этого из командной строки, но это не должно меняться. –

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