Silverlight顯示控制項 DataForm

2021-09-08 21:18:36 字數 3679 閱讀 6426

dataform顯示資料

1 按鈕的顯示

2自定義顯示

3自定義編輯 新增和顯示模板

customizing edit, add, and display templates

<

toolkit:dataform.edittemplate

>

<

datatemplate

>

<

stackpanel

>

<

toolkit:datafield

>

<

contentcontrol content="

edittemplate

">

contentcontrol

>

toolkit:datafield

>

<

toolkit:datafield

>

<

textbox text="

"/>

toolkit:datafield

>

<

toolkit:datafield

>

<

textbox text="

"/>

toolkit:datafield

>

<

toolkit:datafield labelvisibility="

visible

">

<

checkbox ischecked="

"content="

is registered

"/>

toolkit:datafield

>

stackpanel

>

datatemplate

>

toolkit:dataform.edittemplate

>

<

toolkit:dataform.newitemtemplate

>

<

datatemplate

>

<

stackpanel

>

<

textblock text="

newitemtemplate

">

textblock

>

<

toolkit:datafield

>

<

textbox text="

"/>

toolkit:datafield

>

<

toolkit:datafield

>

<

textbox text="

"/>

toolkit:datafield

>

<

toolkit:datafield labelvisibility="

visible

">

<

checkbox ischecked="

"content="

is registered

"/>

toolkit:datafield

>

stackpanel

>

datatemplate

>

toolkit:dataform.newitemtemplate

>

<

toolkit:dataform.readonlytemplate

>

<

datatemplate

>

<

stackpanel

>

<

textblock text="

readonlytemplate

">

textblock

>

<

toolkit:datafield

>

<

textbox text="

"/>

toolkit:datafield

>

<

toolkit:datafield

>

<

textbox text="

"/>

toolkit:datafield

>

<

toolkit:datafield labelvisibility="

visible

">

<

checkbox ischecked="

"content="

is registered

"/>

toolkit:datafield

>

stackpanel

>

datatemplate

>

toolkit:dataform.readonlytemplate

>

class

person 

[required] 

[display(name ="

first name

",description="

名字必須得新增

",order=1

)] public

string

firstname  

[display(name ="

是否註冊

", description ="

isregistered 提示

")] 

public

bool

isregistered  

public

maritalstatus maritalstatus  

public

datetime dateofbirth  

[required] 

public

string

emailaddress  

[required] 

public

intnumberofchildren }

編輯模式

新增模式

是否允許編輯

[editable(false)]                                

public maritalstatus maritalstatus

一些屬性

Silverlight控制項DataGrid用法總結

常規的用法先總結一下。前台設定列名,列寬,列高,繫結資料。後台構造資料來源,設定是否排序等。其他的小技巧遇到了總結到此文。如圖 大氣象 usercontrol x class hcload.uc datagrid xmlns xmlns x xmlns d xmlns mc mc ignorable...

Silverlight控制項關係理解

本篇學習了silverlight中的控制項繼承關係,了解控制項的繼承關係對應我們操作控制項,使用控制項的樣式,模板有很大的幫助!下面是我們常用控制項繼承和派生關係類圖!這裡只是列出了部分空控制項關係!關於繼承關係的一點理解 1 frameworktemplate類 建立元素的元素樹 用於 xaml檔...

Silverlight之Button控制項簡單自定義

silverlight 給我們提供的控制項數量是非常有限的,不能夠滿足我們在實踐專案中開發需求。所以我們就需要通過自定義控制項的方式來解決這個問題。一 silverlight 控制項應用樣式。我們大家都知道,我們可以通過使用屬性語法來設定 ui物件。這種方法能夠有效地使物件外觀發生淺層次的改變,但是...