最近做silverlight專案的資料繫結遇到這樣乙個問題:就是將讀取的資料通過xml方式繫結給datagrid控制項, 讓我頭疼很久,因為silverlight不能繫結實體,而wpf都可以繫結實體。最終得到的的解法給大家分享一下:
這是讀取的xml資料:
<?xml version='1.0' encoding='utf-8' ?>
16長江屯 1
3這是前台的silverlight**:(我用的是dx控制項,它跟datagrid用法是一樣 的)
<dxg:
gridcontrol
name
="gcontorl"
>
<
dxg:
gridcontrol.columns
>
<
dxg:
gridcolumn
name
="col1"
header
="第一列"
displaymemberbinding='}
/>
<
dxg:
gridcolumn
name
="col2"
header
="第二列"
displaymemberbinding='
}/>
<
dxg:
gridcolumn
name
="col3"
header
="第三列"
displaymemberbinding='
}/>
dxg:
gridcontrol.columns
>
dxg:
gridcontrol
>
這是後台**:(我是通過wcf獲取的,傳遞過來的字串,然後解析出來)
void client_getdatacompleted(object sender, facilitiesservice.getdatacompletedeventargs e)
gcontorl.itemssource = rows;
}
}
這樣就可以把資料繫結上去了, 如果還有不懂的地方可以 call我,如果覺得有用就頂一下!
Silverlight使用通過服務繫結資料的控制項
這個標題有點繞口,下面進行詳細說明 開發乙個自定義控制項,這個控制項不是靜態的,它的資料是通過wcf來繫結的,要求引用這個控制項的同時也要引用到資料。關鍵點就是這個控制項依賴於wcf。這是在silverlight群裡,一位朋友問的問題,當時也沒有說清楚,準備寫篇部落格詳細說明下。這裡只是簡單演示功能...
Silverlight 4 中資料繫結發生的變化
dependencyobject binding 在silverlight之前的版本中,其支援的元素繫結只是允許繫結繼承自frameworkelement類下元素,但是比如一些形變比如transformations就不能繫結了。現在資料繫結也可以繫結繼承自dependencyobject下的任何元素...
初解C 類 結構 弱引用
一 類 類中的資料和函式稱為類的成員 資料成員是包含類的資料 欄位 常量和事件的成員。資料成員可以是靜態資料 類成員總是例項成員,除非用static進行顯示的宣告。事件是類的成員,在發生某些行為 如改變類的字段或屬性,或者進行了某種形式的使用者互動操作 時,他可以讓物件通知呼叫方,呼叫方可以包含所謂...