溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務(wù)條款》

Extended WPF Toolkit 新控件介紹

發(fā)布時間:2020-06-17 04:31:27 來源:網(wǎng)絡(luò) 閱讀:489 作者:gnie 欄目:開發(fā)技術(shù)

     Extended WPF Toolkit 可以說是WPF Toolkit 的一個補充,也包含了許多WPF 控件供開發(fā)者使用。本篇將介紹Extended WPF Toolkit 1.4.0 中新增的一些控件。

安裝Extended WPF Toolkit

     Extended WPF Toolkit 安裝其實很簡單,利用nuget 可以快速將控件庫添加到項目中。右鍵References 選擇“Add Library Package Reference...”

Extended WPF Toolkit 新控件介紹

在搜索框中輸入"Extended WPF Toolkit"名稱即可找到控件庫,點擊“Install” 安裝。

Extended WPF Toolkit 新控件介紹

在XAML 中加入新xmlns:

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

計算器

Calculator

     如果想在WPF 程序中加入計算器功能,用這個控件方便了很多。功能特點:數(shù)學(xué)運算、Memory操作、鼠標(biāo)/鍵盤支持。在XAML 中添加如下代碼:

<extToolkit:Calculator Width="200"/>  

Extended WPF Toolkit 新控件介紹

CalculatorUpDown

     CalculatorUpDown 其實就是Textbox,其中添加了數(shù)字增減按鍵和計算器下拉菜單功能。

<extToolkit:CalculatorUpDown FormatString="C2" Increment="0.01" Width="200"                               Maximum="5000.00" Minimum="50.00"                                Watermark="Enter Value"/>  

FormatString 調(diào)整數(shù)值格式

Format Specifier

Name

C Currency
F Fixed Point
G General
N Number
P Percent

Increment 控制每次數(shù)值增減的差值

Maximun/Minimum 控制數(shù)值最大/最小值

Extended WPF Toolkit 新控件介紹

Watermark 輸入框水印

Extended WPF Toolkit 新控件介紹

顏色選取器

ColorCanvas

     該控件中加入了高級顏色選取功能,可以獲得R、G、B、A相關(guān)數(shù)值:

<extToolkit:ColorCanvas Width="250"/>  

Extended WPF Toolkit 新控件介紹

ColorPicker

     除了標(biāo)準(zhǔn)顏色選取,也添加了高級選取功能:

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

Extended WPF Toolkit 新控件介紹

Extended WPF Toolkit 新控件介紹

輸入框

     與CalculatorUpDown 相似的還有一些其他輸入框控件:

· DateTimePicker
· DateTimeUpDown
· DecimalUpDown
· DoubleUpDown
· IntegerUpDown
· TimePicker
· WatermarkTextBox

按鍵

SplitButton

     該控件除了本身Button 的功能外,還具有下拉菜單的功能,可以在按鍵右側(cè)添加下拉菜單控件:

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

Extended WPF Toolkit 新控件介紹

參考文檔

http://wpftoolkit.codeplex.com/

http://wpftoolkit.codeplex.com/documentation

向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。

te ol
AI