1、DXperience ASPxGridView如何開啟lightweight模式 描述:ASPxGridView樣式主題中page render mode選項里面有 lightweight模式,,要如何開啟此模式,? 解答:目前ASPxGridView控件本身不支持Lightweight模式,目前支持的控件包 括:ASPxMenu ASPxNavBar,,ASPxPager,,ASPxPageControl,ASPxPopupControl,,ASPxPopupMenu,,ASPxTabControl。 2,、GridControl的數(shù)據(jù)和數(shù)據(jù)源打印之后不同步 描述:frmTest,、gridcontrol1、gridview1,、dtView,、dtview為 gridcontrol1的數(shù)據(jù)源。數(shù)據(jù)源是根據(jù)dtview按照一定規(guī)則重新生成的 datatable,,xtrareport.showpreviewdialog()打印之后frmtest的數(shù)據(jù)是沒有清空的,,gridview可以繼 續(xù)編輯和打印報表。問題就是:打印一次之后gridview可以再次編輯,,但是綁定的數(shù)據(jù)源dtview就一直和打印之前是一樣的效果,,也就是 gridcontrol的數(shù)據(jù)和數(shù)據(jù)源不同步了。 解答:GridControl是不支持自動保存數(shù)據(jù)到數(shù)據(jù)庫的,,所以請使用GridView.RowUpdated 事件,,并通過代碼將更改的數(shù)據(jù)保存到數(shù)據(jù)源。 3,、Dxperience PivotGridControl設置的數(shù)據(jù)類型不為空 描述:我賦值給PivotGridControl.DataSource的dataset中某列的數(shù)據(jù)類型是可以為空的decimal,,其中有些行是null,即使使用EmptyCellText=""顯示仍然是0.00,,而我要的結(jié)果是空,。
解答:EmptyCellText是指當指定單元格對應的底層數(shù)據(jù)源中不包含數(shù)據(jù),那么當前單元格就不顯示任何內(nèi)容,,這時可通過該屬性設置其顯示文本,,而如果您的示例中指定單元格底層數(shù)據(jù)源中有數(shù)據(jù),但只是數(shù)據(jù)為0時,,使用該屬性是不起作用,。 4,、DXperience PivotGridField自定義格式化方法
描述:如果PivotGridField中的值為2011,,2012等數(shù)字,,有沒有自定義格式化的方法將2011,2012等格式化為: 解答:您可以通過設置PivotGridField.CellFormat來實現(xiàn)該功能,,參考代碼如下:
5、DevExpress GridView選中行字體加粗問題 描述:GridView外面有一個按鈕,,當我選中一行后,,點擊按鈕,那行的字體加粗加黑,,怎么實現(xiàn),? 解答:GridView選中行字體加粗,建議您使用以下代碼實現(xiàn):
6,、DevExpress Gridview中有一列是刪除鏈接按鈕,,怎么變?yōu)槠胀╞utton樣式 描述:代碼如下
解答:要將GridView刪除按鈕改為普通button樣式,可通過GridViewCommandColumn.ButtonType 屬性進行設置,。 7,、DXperience多線程下訪問XtraGrid實例安全嗎 描述:DXperience多線程可以安全地訪問同一個XtraGrid的實例嗎?此外,,如果XtraGrid的多個實例被用于多個線程,,有什么線程安全問題要注意的嗎?
解答:DXperience可視控件只有三個方法是線程安全的:CreateGraphics,,Invoke和BeginInvoke,。XtraGrid的方法應通過BeginInvoke調(diào)用其他的線程。 解答:設置PropertiesCheckEdit-ValueChecked="Y" PropertiesCheckEdit-ValueUnchecked="N" 8,、如何在DXperience DXPivotGrid控件上增加一列百分比 描述:我想在DXPivotGrid中新增加一列XX率,,是第一列和第二列的百分比,在幫助上只是找見這個PivotGridControl.ShowFieldList方法,,可是還不會使用。
解答:ShowFieldList/HideFieldList 是用來顯示“字段選擇面板”的,。<br/>關于您的所描述的"自定義計算成員"的問題您可以通過 Unbound Field 來實現(xiàn),,參考鏈接: 9,、DXperience XtraGrid如何清除網(wǎng)格 描述:XtraGrid網(wǎng)格中顯示了數(shù)據(jù),,在某一時刻,,我需要清除網(wǎng)格,如何實現(xiàn),? 解答:你應該設置GridControl.DataSource屬性為null,,并調(diào)用Columns.Clear()方法阻止網(wǎng)格主視圖。
如果需要恢復原來的網(wǎng)格視圖,,你可以動態(tài)地創(chuàng)建一個臨時的空GridView,,并將它分配給GridControl。
10,、如何綁定Devexpress Gridview的checkbox列中的數(shù)據(jù)源
描述:在Gridview添加了GridViewDataCheckColumn列,,然后綁定了數(shù)據(jù)源,對應的字段
Locked,,該字段在數(shù)據(jù)庫中存的是string類型的值,,如"Y","N",我想頁面根據(jù)這個值來顯示checkbox的選中情況,,如“Y”表示選
中,,“N”就不選中,怎么實現(xiàn),?
|
|
來自: 控件開發(fā) > 《DevExpress教程》