<!--排序向下箭头-->
<Style x:Key="ButtonDownStyle" TargetType="{x:Type RadioButton}">
<Setter Property="HorizontalContentAlignment" Value="Center"/>
<Setter Property="VerticalContentAlignment" Value="Center"/>
<Setter Property="Height" Value="10"></Setter>
<Setter Property="Padding" Value="0,0,1,1"/>
<Setter Property="Cursor" Value="Hand"></Setter>
<Setter Property="Template">
<Setter.Value>
<ControlTemplate TargetType="{x:Type RadioButton}">
<Grid>
<Border HorizontalAlignment="Center" VerticalAlignment="Center" Margin="0,-2,0,0">
<Path x:Name="downPath" Data="M14.5,12.887 L23.5,12.887 19,19.887 z" Height="10" Margin="0,1,0,0" Stretch="Fill" VerticalAlignment="Center" HorizontalAlignment="Left" Width="10">
<Path.Fill>
<RadialGradientBrush>
<GradientStop Color="#FFA19F9F" Offset="1"/>
<GradientStop Color="#FF939393"/>
&
wpf 使用radioButton 显示排序箭头样式
最新推荐文章于 2024-09-01 20:20:54 发布
这篇博客展示了如何在WPF中使用RadioButton创建上下排序箭头的样式。通过定义两种不同的风格(ButtonDownStyle和ButtonUpStyle),实现了当单选按钮被选中或鼠标悬停时,箭头颜色的变化效果。
摘要由CSDN通过智能技术生成