zoukankan      html  css  js  c++  java
  • 学习WPF里的ListBox控件的Triggers

    <ControlTemplate.Triggers>
                                
    <Trigger Property="IsSelected" Value="true"<!-- 当Item选中时 -->
                                    <Setter Property="Background" TargetName="Bd" Value="{DynamicResource {x:Static SystemColors.HighlightBrushKey}}"/> <!-- x:Name="Bd"的控件的背景 设置为系统颜色 -->
                                    <Setter Property="Foreground" Value="{DynamicResource {x:Static SystemColors.HighlightTextBrushKey}}"/> <!-- 字体颜色 -->
                                    <Setter Property="Fill" TargetName="PathSelected" Value="Red"></Setter<!-- x:Name="PathSelected" 路径的填充颜色为红色 -->
                                    <Setter Property="Visibility" TargetName="PathSelected" Value="Visible"/> <!-- x:Name="PathSelected" 显示 -->
                                </Trigger>
                                
    <MultiTrigger>  <!-- 此为组合条件 -->
                                    <MultiTrigger.Conditions>
                                        
    <Condition Property="IsSelected" Value="true"/> <!-- 条件一 选中 -->
                                        <Condition Property="Selector.IsSelectionActive" Value="false"/> <!-- 条件二 我理解为失去焦点 -->
                                    </MultiTrigger.Conditions>
                                    
                                    
    <Setter Property="Background" TargetName="Bd" Value="{DynamicResource {x:Static SystemColors.ControlBrushKey}}"/>
                                    
    <Setter Property="Foreground" Value="{DynamicResource {x:Static SystemColors.ControlTextBrushKey}}"/>
                            
                                
                                
    </MultiTrigger>
                                
    <Trigger Property="IsEnabled" Value="false">
                                    
    <Setter Property="Foreground" Value="{DynamicResource {x:Static SystemColors.GrayTextBrushKey}}"/>
                                
    </Trigger>
                            
    </ControlTemplate.Triggers>
                        
    </ControlTemplate>
  • 相关阅读:
    win10 UWP button
    内网分享资源
    内网分享资源
    CF724F Uniformly Branched Trees
    win10 UWP FlipView
    win10 UWP FlipView
    win10 UWP FlipView
    搭建阿里云 centos mysql tomcat jdk
    搭建阿里云 centos mysql tomcat jdk
    win10 UWP 申请微软开发者
  • 原文地址:https://www.cnblogs.com/star250/p/2013477.html
Copyright © 2011-2022 走看看