WPF扩展工具包

最近在进行OpenExpressApp产品开发时,遇到了一个易用性问题,整形属性编辑方式,大家常用的是那种上下箭头的方式,这样用户可以通过点击而不是手动输入去更改属性值。WPF控件里没有找到类似的,起初是手写了一个,用Textbox和两个Button组合成一个

 

<StackPanel Orientation="Horizontal">
    <TextBox x:Name="txtNum" Margin="5,5,0,5" Width="50" Text="0"/>
        <Button x:Name="cmdUp" Margin="5,5,0,5" Content="˄" Width="20" />
        <Button x:Name="cmdDown" Margin="0,5,0,5"  Content="˅" Width="20" />
    </StackPanel>

效果不好。后来不经意间在codeplex上看到了WPF扩展工具包,查了一个居然有这种编辑方式的控件NumericUpDown,心里甚是开心,而且效果还不错

 

WPF扩展工具包_第1张图片

(WPF扩展工具包的下载:http://wpftoolkit.codeplex.com/releases/view/55273

 扩展包里还提供了其他的几种封装好的控件,且都有相应的说明文档,下面将主要的几个列举一下,相应的文档点击链接可看到。


 BusyIndicator

WPF扩展工具包_第2张图片

ButtonSpinner

WPF扩展工具包_第3张图片

ChildWindow

WPF扩展工具包_第4张图片

ColorPicker

WPF扩展工具包_第5张图片

MessageBox

WPF扩展工具包_第6张图片

RichTextBox

WPF扩展工具包_第7张图片

你可能感兴趣的:(WPF)