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"

计算器

Calculator

如果想在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

转载于:https://www.cnblogs.com/qq247039968/p/4515736.html

安装Extended WPF Toolkit相关推荐

  1. Extended WPF Toolkit 新控件介绍

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

  2. 关于VS2012如何安装Windows Phone Toolkit

    最近也是碰到很多问题,在编程的时候.这个问题是我遇到的比较棘手的一个,问了一堆人都说得很是模糊,最后还是琢磨出来了,深感欣慰.写下来以防以后忘记了怎么操作的,也期望能帮助到遇到同样问题的你. 首先让我 ...

  3. Ubuntu18.04安装Intel® oneAPI Toolkit

    一.安装前准备 1.1 更新系统安装必要软件 安装Intel® oneAPI HPC Toolkit之前推荐把系统更新至最新. zhy@pc:~$ sudo apt update zhy@pc:~$ ...

  4. 安装 Alibaba Cloud Toolkit

    IntelliJ IDEA版 JetBrains 插件市场下载 Eclipse 版 Eclipse 插件市场仓库下载 (推荐) URL 地址在线安装 Maven 版 在 POM 文件中依赖 PyCha ...

  5. 官网安装Nvidia CUDA Toolkit、cuDNN报错502的备用镜像下载网址

    国内从NVIDIA官网下载GPU驱动.CUDA Toolkit.cuDNN通常比较慢,下面提供了这些软件包的内网链接会极大加快下载速度. 一.软件包内网链接地址 CUDA 是英伟达显卡进行各种高性能运 ...

  6. Eclipse安装Alibaba Cloud Toolkit并连接阿里云云数据库

    一. 1.第一种方法.eclipse菜单栏help->Eclipse Marketplace. 2.第二种方法.eclipse菜单栏help->install new software 输 ...

  7. ubuntu安装卸载cuda toolkit

    一.安装 1. 进入tty界面 按alt + ctrl + F1(F2..都可以)进入tty命令行界面,登录用户和密码,若进不了先安装lightdm ,  sudo apt-get install l ...

  8. 安装alibaba cloud toolkit及远程部署

    安装 此时在工具栏应该出现响相应的图标,如果没有图标,就在tool中查找 使用maven构建的方式部署至远程服务器 可以点击terminal按钮打开远程主机的控制台,进行操作 如果部署的时候出现了:s ...

  9. Silverlight/Windows8/WPF/WP7/HTML5周学习导读(8月13日-8月19日)

    Silverlight/Windows8/WPF/WP7/HTML5周学习导读(8月13日-8月19日) 本周Silverlight学习资源更新 Silverlight中如何实现上下标的显示 Lice ...

最新文章

  1. 一罐百事可乐的背后,竟藏着这些人工智能
  2. 静态嵌套类(Static Nested Class)和内部类(Inner Class)的不同?
  3. sql多条件查询语句
  4. 工作随笔-日常工作-小说站 PC版
  5. Vue+Flask看这篇就够了
  6. easyexcel中的常用注解
  7. 内核启动的汇编阶段——head.S文件
  8. 安全模式 提权_记一次渗透挖洞提权实战
  9. 鸿蒙HI3516-HAP的编译-2021426
  10. c# vs2005 多线程中调用窗体控件 (摘)
  11. Elasticsearch自动补全(拼音查询自动补全)
  12. 天线效应产生原因及解决办法
  13. html5查询通配符,通配符有哪些?
  14. redis 源码全解析
  15. 圣诞节计算机音乐,圣诞节的背景音乐
  16. python将时间戳转换成北京时间、标准格式
  17. 智能停车场车牌识别计费系统
  18. 朋友走了 失落感来了
  19. 0-Linux 网络编程修炼指南——内功心法
  20. 万字长文Python面试题,建议先收藏

热门文章

  1. JDBC基础知识复习
  2. CentOS安装Mysql8
  3. JVM_06 垃圾回收相关概念[ 二 ]
  4. 操作系统(八)进程状态的转换以及进程组织方式
  5. C语言再学习 -- 关键字struct(转)
  6. Hi3516A开发--使用root模式登录Ubuntu14.04
  7. 详解 lsusb命令
  8. JS:javaweb——a标签实现跳转并打开新窗口
  9. 汇编语言等号=伪指令
  10. 汇编语言数据类型以及数据定义详解