彩票走势图

Extended WPF Toolkit 新控件介绍

转帖|其它|编辑:郝浩|2011-05-11 14:56:04.000|阅读 1990 次

概述:Extended WPF Toolkit 可以说是WPF Toolkit 的一个补充,也包含了许多WPF 控件供开发者使用。本篇将介绍Extended WPF Toolkit 1.4.0 中新增的一些控件。

# 慧都年终大促·界面/图表报表/文档/IDE等千款热门软控件火热促销中 >>

  Extended WPF Toolkit 可以说是WPF Toolkit 的一个补充,也包含了许多WPF 控件供开发者使用。本篇将介绍Extended WPF Toolkit 1.4.0 中新增的一些控件。

  安装Extended WPF Toolkit

  Extended WPF Toolkit 安装其实很简单,利用nuget 可以快速将控件库添加到项目中。右键References 选择“Add Library Package Reference...”

addlib

  在搜索框中输入"Extended WPF Toolkit"名称即可找到控件库,点击“Install” 安装。

nuget

  在XAML 中加入新xmlns:

xmlns:extToolkit=
"//schemas.microsoft.com/winfx/2006/xaml/presentation/toolkit/extended"  

  计算器

  Calculator

  如果想在WPF 程序中加入计算器功能,用这个控件方便了很多。功能特点:数学运算、Memory操作、鼠标/键盘支持。在XAML 中添加如下代码:

<extToolkit:Calculator Width="200"/> 
calculator

  CalculatorUpDown

  CalculatorUpDown 其实就是Textbox,其中添加了数字增减按键和计算器下拉菜单功能。

<extToolkit: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

  Increment 控制每次数值增减的差值

  Maximun/Minimum 控制数值最大/最小值

calculatorud

  Watermark 输入框水印

calculatorud1

  颜色选取器

  ColorCanvas

  该控件中加入了高级颜色选取功能,可以获得R、G、B、A相关数值:

<extToolkit:ColorCanvas Width="250"/>  
colorcanvas

  ColorPicker

  除了标准颜色选取,也添加了高级选取功能:

<extToolkit:ColorPicker DisplayColorAndName="True" Width="200"/>  
color1
color2

  输入框

  与CalculatorUpDown 相似的还有一些其他输入框控件:

  · DateTimePicker

  · DateTimeUpDown

  · DecimalUpDown

  · DoubleUpDown

  · IntegerUpDown

  · TimePicker

  · WatermarkTextBox

  按键

  SplitButton

  该控件除了本身Button 的功能外,还具有下拉菜单的功能,可以在按键右侧添加下拉菜单控件:

<extToolkit:SplitButton Content="Click" Width="100" Height="30">   
   <extToolkit:SplitButton.DropDownContent>      
    <extToolkit:Calculator />      
</extToolkit:SplitButton.DropDownContent> 
 </extToolkit:SplitButton>  

splitbtn


标签:

本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至chenjj@pclwef.cn

文章转载自:博客园

为你推荐

  • 推荐视频
  • 推荐活动
  • 推荐产品
  • 推荐文章
  • 慧都慧问
扫码咨询


添加微信 立即咨询

电话咨询

客服热线
023-68661681

TOP