常言笑的家

          Spring, Hibernate, Struts, Ajax, RoR

          有關DataForm組件的研究

          DataForm組件在開發中,往往用于單個數據項的添加、更新、刪除的操作。本文將為大家介紹DataForm組件的基礎應用知識以及通過Linq to SQL+Silverlight-enabled WCF Web Service進行與數據庫的批量CURD交互。組件所在命名空間:System.Windows.Controls

          組件的常用屬性:

          AutoCommit:獲取或設置一個值來表示當當前項被改變時已被編輯的數據項是否被提交。

          AutoEdit:獲取或設置一個值來表示DataForm是否應當被永久置于編輯模式。

          AutoGenerateFields:獲取或設置一個值來表示DataForm是否自動生成數據域集合。

          CancelButtonContent:獲取或設置取消按鈕的內容。

          CancelButtonStyle:獲取或設置取消按鈕的樣式。

          CommandButtonsVisibility:獲取或設置一個值用來表示在DataForm面板上的命令按鈕是否可見。

          CommitButtonContent:獲取或設置提交按鈕的內容。

          CommitButtonStyle:獲取或設置提交按鈕的樣式。

          CurrentIndex:獲取或設置當前項的索引值。

          DataFieldStyle:獲取或設置數據域的具體樣式。

          DescriptionViewerPosition:獲取或設置一個值用來表示與當前數據域相關的描述內容的位置。

          EditTemplate:獲取或設置當DataForm處于編輯模式時的編輯模板。

          Header:獲取或設置DataForm的頭部。

          HeaderTemplate:獲取或設置DataForm的頭部的頭模板。

          HeaderVisibility:獲取或設置一個值用來表示DataForm的頭部是否可見。

          IsEmpty:獲取一個值用來表示該控件是否能顯示一個數據項。

          IsItemChanged:獲取一個值用來表示當前數據項是否被更改。

          IsItemValid:獲取一個值用來表示當前數據項是否被有效。

          IsReadOnly:獲取一個值用來表示DataForm組件是否處于只讀狀態。

          LabelPosition:獲取或設置一個值用來表示與當前數據域相關的標簽的位置。

          Mode:獲取一個值用來表示DataForm組件是否處于只讀、編輯或新增項目狀態。

          NewItemTemplate:獲取或設置一個項模板當添加新數據項時。

          ReadOnlyTemplate:獲取或設置一個項模板當DataForm組件處于只讀狀態時。

          ValidationSummary:獲取驗證結果匯總。

          ValidationSummaryStyle:獲取或設置驗證結果匯總的具體樣式。

          組件的常用方法:

          AddNewItem:添加一個新數據項。

          BeginEdit:開始當前項的編輯模式。

          CancelEdit:取消當前項的編輯模式。

          CommitEdit:提交更改。

          DeleteItem:刪除當前項。

          FindNameInContent:在DataForm中尋找一個指定名稱的對象。

          ValidateItem:驗證當前項是否有效。

          組件常用事件:

          AddingNewItem:當添加新數據項時發生。

          AutoGeneratingField:當一個數據域自動生成時發生。

          BeginningEdit:編輯啟動時發生,當AutoEdit屬性為true時,該狀態不能被取消。

          ContentLoaded:當DataForm的內容加載完畢時發生。

          ContentLoading:當DataForm的內容快要加載完畢時發生。

          CurrentItemChanged:在當前項改變時發生。

          DeletingItem:當一個數據項正在被刪除時發生。

          EditEnded:在一個數據項編輯結束時發生。

          EditEnding:在一個數據項編輯正在結束時發生。

          ValidatingItem:在一個數據項正在被驗證時發生。

          posted on 2011-03-23 12:38 常言笑 閱讀(1051) 評論(0)  編輯  收藏 所屬分類: SilverLight

          My Links

          Blog Stats

          常用鏈接

          留言簿(5)

          隨筆分類

          隨筆檔案

          搜索

          積分與排名

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 岳西县| 浦县| 马边| 清苑县| 普陀区| 连州市| 福泉市| 米泉市| 太仆寺旗| 九江县| 汽车| 老河口市| 象州县| 梁河县| 邵东县| 双牌县| 定南县| 灵寿县| 贡觉县| 邹平县| 宝山区| 元阳县| 潢川县| 吴江市| 汉源县| 塔河县| 环江| 明溪县| 荣昌县| 杭锦后旗| 娄底市| 元谋县| 军事| 铜陵市| 建始县| 旺苍县| 乌什县| 区。| 旬阳县| 彭州市| 平南县|