2011-08-13 32 views
0

我有一個與UserControl內彈出。我需要隱藏這個彈出窗口並想通過觸發器來創建它。我嘗試下面的代碼:Silverlight - 如何設置觸發器彈出

  <Popup.Triggers> 
       <EventTrigger RoutedEvent="Popup.MouseLeave"> 
       <EventTrigger.Actions> 
        <BeginStoryboard> 
         <Storyboard RepeatBehavior="Forever"> 
           <DoubleAnimation Storyboard.TargetName="popup" 
              Storyboard.TargetProperty="Popup.IsOpen" 
              To="False" From="True" Duration="0:0:2"> 
          </DoubleAnimation> 
         </Storyboard> 
        </BeginStoryboard> 
       </EventTrigger.Actions> 
      </EventTrigger> 
      </Popup.Triggers> 
      <blib:TimeZones></blib:TimeZones> 
     </Popup> 

無法分配財產 'System.Windows.EventTrigger.RoutedEvent' 這是行不通的。 [Line:55 Position:47]

如何正確設置?

+0

你會得到什麼錯誤? – ChrisF

+0

類型風格中找不到觸發器 –

+0

使用該信息更新問題。 – ChrisF

回答