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>
  • 相关阅读:
    冒泡排序-用函数写
    c#语言基础
    c#小知识点
    令人头疼的冒泡排序
    字符串 与函数
    数组 冒泡排序 打印菱形 随机生成不同的数
    if语句练习
    运算符练习
    类型转换
    C#初学
  • 原文地址:https://www.cnblogs.com/T-ARF/p/12123660.html
Copyright © 2011-2022 走看看