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

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


 BusyIndicator


ButtonSpinner

ChildWindow

ColorPicker

MessageBox

RichTextBox

posted on 2010-11-24 14:31  金博士  阅读(2738)  评论(0编辑  收藏  举报

导航