1 通过Nuget安装Extened WPF Toolkit
2 在xaml中加入 xmlns:xc="http://schemas.xceed.com/wpf/xaml/toolkit",若在C#里面需要using Xceed.Wpf.Toolkit;
3 Calculator
<xc:Calculator Width="200"/>
4 CalculatorUpDown
CalculatorUpDown 其实就是Textbox,其中添加了数字增减按键和计算器下拉菜单功能。
<xc:CalculatorUpDown FormatString="C2" Increment="0.01" Width="200"
Maximum="5000.00" Minimum="50.00"
Watermark="Enter Value"/>
FormatString 调整数值格式
Format Specifier | Name |
C | Currency |
F | Fixed Point |
G | General |
N | Number |
P | Percent |
Watermark 输入框水印
ColorCanvas
该控件中加入了高级颜色选取功能,可以获得R、G、B、A相关数值:
<xc:ColorCanvas Width="250"/>
ColorPicker
除了标准颜色选取,也添加了高级选取功能:
<xc:ColorPicker DisplayColorAndName="True" Width="200"/>
与CalculatorUpDown 相似的还有一些其他输入框控件:
· DateTimePicker
· DateTimeUpDown
· DecimalUpDown
· DoubleUpDown
· IntegerUpDown
· TimePicker
· WatermarkTextBox
SplitButton
该控件除了本身Button 的功能外,还具有下拉菜单的功能,可以在按键右侧添加下拉菜单控件:
<xc:SplitButton Content="Click" Width="100" Height="30">
<xc:SplitButton.DropDownContent>
<extToolkit:Calculator />
</xc:SplitButton.DropDownContent>
</xc:SplitButton>