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扩展工具包的下载:http://wpftoolkit.codeplex.com/releases/view/55273)
扩展包里还提供了其他的几种封装好的控件,且都有相应的说明文档,下面将主要的几个列举一下,相应的文档点击链接可看到。