2012-09-27 48 views
0

我是WPF的新手,正在尝试创建一个简单的弹出窗口。但我得到以下错误“的附着属性Triggers不是在类型newwindow发现下面是XAML代码:。尝试在转换中创建弹出窗口时显示错误

<Window x:Class="WpfApplication6.newwindow" 
    xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" 
    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" 
    Title="newwindow" Height="295" Width="371"> 
<Grid Height="257" Width="349"> 
    <Label Content="Label" Height="28" HorizontalAlignment="Left" Margin="115,0,0,112" Name="label1" VerticalAlignment="Bottom" Width="127" /> 
    <newwindow.Triggers> 
     <EventTrigger RoutedEvent="newwindow.Loaded"> 
      <BeginStoryboard> 
       <Storyboard> 
        <DoubleAnimation Storyboard.TargetProperty="Opacity" From="0" To="1" Duration="0:0:2" FillBehavior="HoldEnd" /> 
       </Storyboard> 
      </BeginStoryboard> 
     </EventTrigger> 
    </newwindow.Triggers> 
    </Grid> 
</Window> 

我使用VS 2010和.NET 3.5框架

谢谢

回答

0

通过Window.Loaded更换过Window.Triggers和newwindow.Loaded newwindow.Triggers。

的PROGRAMM知道你要引用您newwindow因为它在你的newwindow-Window的XAML(并考虑重新命名“新窗户”) ^^。

(你可以编辑你的旧问题...)

+0

抱歉,但没有工作。显示以下错误“在窗口类型中未找到可附加属性触发器”。 – nlakumar

+0

并将它放置在网格外(例如直接在) –

+0

非常棒的家伙谢谢你。 – nlakumar