Silverlight之工具箱使用1

2021-09-21 23:14:42 字數 1902 閱讀 1305

我們在開發silverlight專案時必定需要使用vs自帶的一些控制項,但是這些有限的控制項有時候難以滿足開發時的需求,因此ms給我們大家提供另外一套工具,來緩解silverlight開發包的不足。

(1)

(2)

下面列出一些工具箱中控制項的用途:

控制項 用途

autocompletebox

由文字框和下拉列表組成的控制項。當我們在文字框中輸入文字時,下拉列表會顯示與當前輸入匹配的完整資料

numericupdown

由文字框和表示加減的按鈕組成。我們單擊按鈕就可以實現對文字框中數字的加減操作

viewbox

可以自動用子元素填充和修飾內部空白空間的容器

expander

具有伸展和摺疊功能的容器

chart

用於顯示統計圖表

treeview

樹形結構控制項

dockpanel

表示子元素位置彼此關聯的容器

具有自動提行功能控制項

lable

表示控制項的標籤

headeredcontentcontrol

所有包含單個內容元素和乙個標題的控制項基類

下面我們來介紹一下silverlight工具箱中應用主題元素的基本使用方法。如果我們看厭倦了silverlight預設的灰白樣式,又懶的去自定義**,那麼我們就可以使用這些主題元素,可以說是非常的方便啊!

主題標記能夠對所包含的元素應用樣式,但是位於標記外的就完全不受影響。下面我們來看一下對頁面所有元素應用同乙個主題的**。

<

gridx:

name

="layoutroot"

background

="white">

<

toolkit

:shinyredtheme

margin

="6">

<

stackpanel

>

<

button

content

="button"

width

="100"

height

="50"

margin

="5" />

<

sdk:

calendar

margin

="5" />

stackpanel

>

toolkit

:shinyredtheme

>

grid

>

效果如圖:

我們還可以對控制項運用主題樣式,**如下:

<

stackpanelx:

name

="layoutroot"

orientation

="horizontal">

<

toolkit

:shinyredtheme

margin

="6">

<

stackpanel

>

<

button

content

="button"

width

="100"

height

="50"

margin

="5" />

<

sdk:

calendar

margin

="5" />

stackpanel

>

toolkit

:shinyredtheme

>

stackpanel

>

效果如圖:

Silverlight之工具箱使用2

silverlight 工具箱給我們提供了乙個資料統計表控制項。我們只需要將資料與這套工具結合起來,就可以繪製出柱形,線性,餅狀圖形等。我們在繪製圖表之前,需要引用類庫程式集。如果我們將控制項拖到檢視當中,ide就會自動引入程式集檔案並建立命名空間。每乙個圖表必須在chart物件的 chart.se...

通訊工具箱之awgn

awgn 給訊號新增加性高斯白雜訊 y awgn x,snr 給訊號x加awgn。snr,單位db。若x是複試,加的就是復高斯雜訊。假設預設訊號x的功率為 0 dbw。y awgn x,snr,sigpower 給定了訊號 x 的的功率為 sigpower,其他給上式一樣。y awgn x,snr,...

做中學之效率工具箱

我比較反對以下面的理由拒絕學習 我用到什麼再學習,不浪費時間學習無用的知識。原因是 我鼓勵大家在學校盡量多系統性的學一些知識,認為學的東西沒有用,要麼是學得差,不會用 要麼從事的工作技術含量低,用不到。比如,不少人認為數學沒用,那讀讀 數學之美 吧,我們幾乎每天都離不開裡面講的數學內容。下面的內容,...