前言:此乃水文,高手繞道.
只要是稍微象樣點的專案,一般都會先弄乙個pagebase或usercontrolbase做基類,然後其它頁面/使用者控制項繼承自它,標準的寫法如下:
先定義基類: pagebase.cs
using system.windows.controls;namespace sl_test
}
然後建立乙個使用者控制項page1繼承自它:
後端cs部分:
namespace sl_test}}
對於silverlight而言,光這樣是不夠的,前端xaml部分也要修改:
即xaml要繼承乙個類,得同時改xaml.cs與xaml檔案二處。
今天又看到了另一種偷懶的做法,可以只修改xaml即可,方法就是直接去掉xaml.cs檔案中的:pagebase,即將:
public partial class page1 :pagebase
變成:
public partial class page1
這樣簡單多了,算是silverlight/wpf特有的寫法吧。
Silverlight控制項DataGrid用法總結
常規的用法先總結一下。前台設定列名,列寬,列高,繫結資料。後台構造資料來源,設定是否排序等。其他的小技巧遇到了總結到此文。如圖 大氣象 usercontrol x class hcload.uc datagrid xmlns xmlns x xmlns d xmlns mc mc ignorable...
Silverlight控制項關係理解
本篇學習了silverlight中的控制項繼承關係,了解控制項的繼承關係對應我們操作控制項,使用控制項的樣式,模板有很大的幫助!下面是我們常用控制項繼承和派生關係類圖!這裡只是列出了部分空控制項關係!關於繼承關係的一點理解 1 frameworktemplate類 建立元素的元素樹 用於 xaml檔...
Silverlight顯示控制項 DataForm
dataform顯示資料 1 按鈕的顯示 2自定義顯示 3自定義編輯 新增和顯示模板 customizing edit,add,and display templates toolkit dataform.edittemplate datatemplate stackpanel toolkit da...