天天看點

Silverlight Telerik控件學習:帶CheckBox複選框的樹形TreeView控件

在web開發中,帶checkbox的tree是一個很有用的東東,比如權限選擇、分類管理,如果不用sl,單純用js+css實作是很複雜的,有了SL之後,就變得很輕松了

解決方案一:

利用Silvelright ToolKit(微軟的開源項目),項目位址http://silverlight.codeplex.com/

線上示範位址:http://silverlight.net/content/samples/sl4/toolkitcontrolsamples/run/default.html

解決方案二:

telerik公司的Rad for Silverlight商業控件(收費控件)

線上示範位址 http://demos.telerik.com/silverlight/

不管用哪一種方案,代碼都是差不多的,為了實作資料綁定,先建立一個silverlight類庫項目BusinessObject,定義資料項實體:

然後再定義一個 示範資料集合類:

好了,開始幹正事兒了:

toolkit中的treeview用法

xaml部分

後端cs部分:

可以看到了,為了處理實作全選等功能,後端還是要寫一些代碼處理

telerik的treeview用法:

後端代碼:木有!--商業控件,就是靠譜,很多功能已經幫開發者實作了.

效果:

Silverlight Telerik控件學習:帶CheckBox複選框的樹形TreeView控件

作者:菩提樹下的楊過

繼續閱讀