Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/wpf/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# IsActive数据触发器';行不通_C#_Wpf_Xaml_Datatrigger - Fatal编程技术网

C# IsActive数据触发器';行不通

C# IsActive数据触发器';行不通,c#,wpf,xaml,datatrigger,C#,Wpf,Xaml,Datatrigger,我试图在IsActive属性上使用DataTrigger,但它不起作用 <Window x:Class="WpfApplication1.MainWindow" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" Title="MainWindow" He

我试图在
IsActive
属性上使用
DataTrigger
,但它不起作用

<Window x:Class="WpfApplication1.MainWindow"
        xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
        xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
        Title="MainWindow" Height="350" Width="525">
    <Window.Style>
        <Style TargetType="{x:Type Window}">
            <Setter Property="Title" Value="Active" />
            <Style.Triggers>
                <Trigger Property="IsActive" Value="False">
                    <Setter Property="Title" Value="Not active" />
                </Trigger>
            </Style.Triggers>
        </Style>
    </Window.Style>
    <Grid>

    </Grid>
</Window>

我最后使用了在MSDN论坛上找到的示例代码(据报道这是有效的)进行测试,但它不起作用。这是错误还是类似于API更改?

删除
Title=“MainWindow”
属性,因为它覆盖了样式和触发器设置的值

相关MSDN文章: