• (WPF)实现DataGrid中当某一列的值显示为密码样式


                                                <!--变量值-->
                                                <DataGridTextColumn Binding="{Binding Value,Mode=TwoWay,UpdateSourceTrigger=PropertyChanged,
                                                    NotifyOnTargetUpdated=True}" Header="变量值">
                                                    <DataGridTextColumn.ElementStyle>
                                                        <Style TargetType="TextBlock">
                                                            <Setter Property="HorizontalAlignment" Value="Center"/>
                                                            <Setter Property="VerticalAlignment" Value="Center"/>
                                                            <Style.Triggers>
                                                                <DataTrigger Binding="{Binding Type,UpdateSourceTrigger=PropertyChanged}" Value="{x:Static RpaModelVariable:ValueTypeConstants.Password}">
                                                                    <Setter Property="Foreground" Value="Transparent"/>
                                                                    <Setter Property="TextDecorations">
                                                                        <Setter.Value>
                                                                            <TextDecorationCollection>
                                                                                <TextDecoration>
                                                                                    <TextDecoration.Pen>
                                                                                        <Pen Thickness="10" Brush="Black"   EndLineCap="Round" StartLineCap="Round"     DashCap="Round"  >
                                                                                            <Pen.DashStyle>
                                                                                                <DashStyle Dashes="0.0,1.2" Offset="0.6"/>
                                                                                            </Pen.DashStyle>
                                                                                        </Pen>
                                                                                    </TextDecoration.Pen>
                                                                                    <TextDecoration.Location>
                                                                                        <TextDecorationLocation>Strikethrough</TextDecorationLocation>
                                                                                    </TextDecoration.Location>
                                                                                </TextDecoration>
                                                                            </TextDecorationCollection>
                                                                        </Setter.Value>
                                                                    </Setter>
                                                                </DataTrigger>
                                                            </Style.Triggers>
                                                        </Style>
                                                    </DataGridTextColumn.ElementStyle>
  • 相关阅读:
    07 监控100台服务器磁盘利用率
    算法提高 阮小二买彩票
    算法提高 日期计算
    算法提高 身份证号码升级
    算法提高 统计单词数
    算法提高 3000米排名预测
    算法提高 最长字符序列
    算法提高 种树
    算法训练 装箱问题
    算法训练 瓷砖铺放
  • 原文地址:https://www.cnblogs.com/xietianjiao/p/14884503.html
Copyright © 2020-2023  润新知