zoukankan      html  css  js  c++  java
  • WPF 使用EventTrigger设置Item的IsSelected选项

    最主要的是在ItemContainerStyle中设置EventTrigger。

    使用其他具有items的控件时也是可以通用类似的代码

    截图

    xaml代码

     <Grid>
            <ListBox x:Name="c"  >
                <ListBox.ItemContainerStyle>
                    <Style TargetType="ListBoxItem">
                        <Style.Triggers>
                            <EventTrigger RoutedEvent="Selected">
                                <BeginStoryboard>
                                    <Storyboard Storyboard.TargetProperty="IsSelected">
                                        <BooleanAnimationUsingKeyFrames>
                                            <DiscreteBooleanKeyFrame KeyTime="0:0:0:0.1">
                                                <DiscreteBooleanKeyFrame.Value>
                                                    <num:Boolean>False</num:Boolean>
                                                </DiscreteBooleanKeyFrame.Value>
                                            </DiscreteBooleanKeyFrame>
                                        </BooleanAnimationUsingKeyFrames>
                                    </Storyboard>
                                </BeginStoryboard>
                            </EventTrigger>
                        </Style.Triggers>
                    </Style>
                </ListBox.ItemContainerStyle>
                <ListBoxItem Content="AAAA"  />
                <ListBoxItem Content="BAAA" />
                <ListBoxItem Content="ACAAA"/>
                <ListBoxItem Content="ADAA" />
                <ListBoxItem Content="AEAA"/>
            </ListBox>
        </Grid>
  • 相关阅读:
    [贪心经典算法]Kruskal算法
    [经典贪心算法]Prim算法
    Java容器之List接口
    Java容器之Set接口
    JDK中的泛型
    Java中ArrayList与数组间相互转换
    Java中的增强for循环
    Java容器之Iterator接口
    Java之容器
    eg_4
  • 原文地址:https://www.cnblogs.com/T-ARF/p/12123660.html
Copyright © 2011-2022 走看看