我有一個Infragistics網格,我想根據某些要求禁用和啓用某些列。我讀過一些文章,說使用AllowUpdate = DefaultableBoolean.True
,但它不適合我。啓用和禁用Infragistics UltraGrid中的列
8
A
回答
13
我想,當你談論禁用列時,你的意思是在這些列中禁用編輯。 您也沒有指定的語言,所以我將使用C#
UltraGridColumn c = grdWork.DisplayLayout.Bands[0].Columns["YourColumnName"];
c.CellActivation = Activation.NoEdit;
c.CellClickAction = CellClickAction.CellSelect;
酒店CellActivation也可以設置爲Activation.Disabled
或Activation.ActivateOnly
。
屬性CellClickAction允許爲單擊單元格設置適當的選擇狀態。您可以使用CellSelect
或RowSelect
。 (這最後一個,模仿列表框的行爲)
像往常一樣,真正的困難是找到正確的屬性。然後Intellisense會給你一個這些值的含義的快速和公平的解釋。
3
如果您只是想根據需要顯示和隱藏列,那麼您可以嘗試以下操作。
UltraGrid myGrid = new UltraGrid();
//Bind to your data here
myGrid.DisplayLayout.Bands[0].Columns["ColumnName"].Hidden = true;
相關問題
- 1. Infragistics Ultragrid - Combobox列
- 2. 禁用infragistics ultragrid驗證彈出窗口
- 3. Infragistics Ultragrid valueList/UltraDropDown
- 4. Infragistics UltraGrid C#winform
- 5. RowSizingAutoMaxLines one row Ultragrid Infragistics
- 6. Infragistics用於dataRowError的UltraGrid過濾器
- 7. Infragistics Ultragrid如何根據屬性禁用行
- 8. 使Infragistics UltraGrid列具有「彈簧」行爲
- 9. Infragistics UltraWinGrid禁用第一列
- 10. 如何刷新Infragistics UltraGrid?
- 11. Infragistics Ultragrid Winforms顯示行數
- 12. Infragistics UltraGrid中的超鏈接單元格
- 13. Infragistics UltraGrid和Infragistics WinGrid是同一產品嗎?
- 14. 錯誤的行加入的UltraGrid Infragistics的
- 15. Infragistics的 - 的UltraGrid - 組行進行分類
- 16. Infragistics UltraGrid選定的單元格值
- 17. 使Infragistics UltraGrid文檔導出器啓動文件
- 18. 將Infragistics UltraGrid調整爲內容
- 19. Infragistics UltraGrid行從下往上顯示
- 20. 如何對infragistics ultragrid進行排序?
- 21. 如何在不使用設計器的情況下向Infragistics UltraGrid添加列
- 22. 的Infragistics的UltraGrid:連續的GroupBy在C#中的WinForms點擊
- 23. Infragistics Ultragrid中的鼠標中鍵單擊功能
- 24. Infragistics中的顯示頭ULTRAGRID當表中沒有數據時
- 25. 啓用和禁用下拉列表
- 26. 啓用和禁用(編輯)
- 27. 啓用和禁用字段
- 28. 啓用和禁用的GridView
- 29. 如何根據Infragistics xamdatagrid中更改的數據啓用/禁用命令?
- 30. 啓用和禁用jQuery中的textfield