Extended WPF Toolkit 新控件介绍
Extended WPF Toolkit 可以说是WPF Toolkit 的一个补充,也包含了许多WPF 控件供开发者使用。本篇将介绍Extended WPF Toolkit 1.4.0 中新增的一些控件。
安装Extended WPF Toolkit
Extended WPF Toolkit 安装其实很简单,利用nuget 可以快速将控件库添加到项目中。右键References 选择“Add Library Package Reference...”
在搜索框中输入"Extended WPF Toolkit"名称即可找到控件库,点击“Install” 安装。
在XAML 中加入新xmlns:
xmlns:extToolkit="http://schemas.microsoft.com/winfx/2006/xaml/presentation/toolkit/extended"
计算器
如果想在WPF 程序中加入计算器功能,用这个控件方便了很多。功能特点:数学运算、Memory操作、鼠标/键盘支持。在XAML 中添加如下代码:
<extToolkit:Calculator Width="200"/>
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 控制数值最大/最小值
Watermark 输入框水印
颜色选取器
ColorCanvas
该控件中加入了高级颜色选取功能,可以获得R、G、B、A相关数值:
<extToolkit:ColorCanvas Width="250"/>
ColorPicker
除了标准颜色选取,也添加了高级选取功能:
<extToolkit:ColorPicker DisplayColorAndName="True" Width="200"/>
输入框
与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>
参考文档
http://wpftoolkit.codeplex.com/
http://wpftoolkit.codeplex.com/documentation
Extended WPF Toolkit 新控件介绍相关推荐
- 体验AJAX Toolkit新控件:AutoCompleteExtender
AutoCompleteExtender控件,固名思义就是可以辅助TextBox控件自动输入,实现如http://dict.yodao.com/这样的效果. AutoCompleteExtender控 ...
- Ajax Toolkit日历控件CalendarExtender求教!
Ajax Toolkit新控件CalendarExtender(日历控件) 在DIV中被下拉框遮挡了,如何能让其不被遮挡? 转载于:https://www.cnblogs.com/jerryleee1 ...
- 安装Extended WPF Toolkit
Extended WPF Toolkit 可以说是WPF Toolkit 的一个补充,也包含了许多WPF 控件供开发者使用.本篇将介绍Extended WPF Toolkit 1.4.0 中新增的一些 ...
- WPF 4 日历控件(Calendar)
WPF 4 日历控件(Calendar) 原文:WPF 4 日历控件(Calendar) 在之前我已经写过两篇关于WPF 4 任务栏(Taskbar)相关的特性.相信自从VS2010 Beta 版放出 ...
- 详解WPF 4 DataGrid控件的基本功能
分享一下我老师大神的人工智能教程.零基础!通俗易懂!风趣幽默!还带黄段子!希望你也加入到我们人工智能的队伍中来!https://blog.csdn.net/jiangjunshow 详解WPF 4 D ...
- 【Android】Anroid5.0+新控件---酷炫标题栏的简单学习
Android5.0+推出的新控件感觉特别酷,最近想模仿大神做个看图App出来,所以先把这些新控件用熟悉了. 新控件的介绍.使用等等网上相应的文章已经特别多了,题主也没那能力去写篇详解出来,本篇随笔记 ...
- CoordinatorLayout+AppBarLayout实现上滑隐藏ToolBar-Android M新控件
效果图 CoordinatorLayout 概述 CoordinatorLayout官方API 从官方文档中我们可以看到: CoordinatorLayout是一个增强型的FrameLayout. 两 ...
- operamasks-ui2.0 +MVC4.0+EF5.0实战之一 开篇及布局控件介绍
两年前,曾打算自己开发一个web开发框架,把部门.人员.权限.日志作为基本服务加入进去,在其基础上可以做业务快速开发,结果没有坚持下去,仅仅开了个头就夭折了.究其原因,一方面是采用自己完全不熟悉的新技 ...
- 【WPF】监听WPF的WebBrowser控件弹出新窗口的事件
WPF中自带一个WebBrowser控件,当我们使用它打开一个网页,例如百度,然后点击它其中的链接时,如果这个链接是会弹出一个新窗口的,那么它会生生的弹出一个IE窗口来,而不是在内部跳到该链接. 如果 ...
最新文章
- Lombok: Java开发的利器
- redis的rpm包下载安装
- Java基础:动态代理
- web页面优化之动态加载js和文件
- 币安布局去中心化交易所,原来是因为这三个原因!
- 聊一聊C# 8.0中的await foreach
- 使用Java EE和OIDC构建Java REST API
- 如何有效开展小组教学_高效课堂 有效教学 | 教育部专家到徐州市第三中学开展教研活动...
- 推一波JAVA学习公众号
- oracle存储过程的写法
- 一个员工的离职成本有多恐怖!
- raspberry pi_在Raspberry Pi上使用Mathematica进行高级数学运算
- Tomcat 配置https证书
- 转载AWS 基础知识
- 锁表 for update
- 推荐一款日志切割神器!我常用~
- Nginx 注册为 windows服务
- 云计算机应用论文,关于云计算应用的研究(本科毕业论文)
- python 图片二值化处理(处理后为纯黑白的图片)
- 解决电脑速度慢的问题
热门文章
- 架构师应具备的概要技能
- tsconfig.json编译选项
- tf.squared_difference
- 关于git的使用记录总结
- 博弈知识汇总----Tanky Woo(转)
- webpack+vue搭建基础
- 初创公司谁来当你们的运维
- ibatis 配置参数解析
- [BZOJ 1112] [POI2008] 砖块Klo 【区间K大】
- SQLServer “无法对数据库‘XXX‘ 执行删除,因为它正用于复制”的解决方法