通过为RadGridView
启用类似Excel的过滤功能,所有列都将有一个过滤按钮。我需要为某些特定列禁用Excel-Like filtering
,并隐藏该列的Excel过滤按钮。这可能吗?为某些列禁用类似于Excel的过滤功能 - Telerik C#Winforms
1
A
回答
1
我刚刚发现使用RadControlSpy
,用于隐藏类似于Excel的过滤按钮的解决方案,我应该管理ViewCellFormatting
事件是这样的:
private void gridShop_ViewCellFormatting(object sender, CellFormattingEventArgs e)
{
if (e.CellElement is GridHeaderCellElement && e.Column.Name == "IDCol")
(e.CellElement as GridHeaderCellElement).FilterButton.Visibility = ElementVisibility.Collapsed;
}
1
尝试的RadGridView
访问儿童和Visibility
属性更改为隐藏:
int columnIndex = 1;
((Telerik.WinControls.UI.GridFilterButtonElement)(this.radGridView1.GetChildAt(0).GetChildAt(0).GetChildAt(2).GetChildAt(0).GetChildAt(0).GetChildAt(2).GetChildAt(1).GetChildAt(columnIndex).GetChildAt(0))).Visibility = Telerik.WinControls.ElementVisibility.Hidden;
在测试了:Telerik 2015
,visual studio 2013
记住:做不使用此命令在初始化Form/GridView类似构造之前要么。
例如我使用它在形式负载:
private void RadForm1_Load(object sender, EventArgs e)
{
int columnIndex = 1;
((Telerik.WinControls.UI.GridFilterButtonElement)(this.radGridView1.GetChildAt(0).GetChildAt(0).GetChildAt(2).GetChildAt(0).GetChildAt(0).GetChildAt(2).GetChildAt(1).GetChildAt(columnIndex).GetChildAt(0))).Visibility = Telerik.WinControls.ElementVisibility.Hidden;
}
下载样品project here。
相关问题
- 1. Telerik Winforms RadGridView不过滤
- 2. LightSwitch中类似Excel的过滤
- 3. 某些液体过滤器不执行过滤功能
- 4. Geany intellisense类似于C++的功能
- 5. 导出到Excel,但过滤某些行
- 6. 如何禁用某些字段的Jackson序列化功能WRITE_NUMBERS_AS_STRINGS?
- 7. Telerik WinForms Radgriview过滤器布尔
- 8. C#计时功能类似于Java System.currentTimeMillis()
- 9. 为某些过滤器禁用Jinja模板缓存
- 10. Telerik的:GridDropDownColumn不能过滤
- 11. 倾向于ADL的某些功能
- 12. 如何在vim的某些特定窗口中禁用某些功能?
- 13. 类似于VLOOKUP的功能:在VBA Excel中选择长列表大小写Excel
- 14. Excel适用功能过滤范围
- 15. innerHTML仅适用于某些功能
- 16. jQuery功能类似于ziggo.nl
- 17. 如何实现类似于Microsoft Excel的“记录宏”功能?
- 18. Kendo Angular 2 Grid类似于Excel的过滤器
- 19. 过滤功能少于+ F
- 20. jquery禁用某个功能
- 21. 禁用某个功能
- 22. 禁用某些网格列
- 23. 只有添加过滤器/功能在某些页面
- 24. 类似于C#.NET中的类似于java的通用列表
- 25. C中的类似Grep的过滤器?
- 26. Matlab功能类似于python的__name __ =='__ main__'
- 27. Django的过滤类似于postgre BIGINT []
- 28. 如何在php中实现类似Angular的过滤器功能?
- 29. 在Ember中过滤某种功能
- 30. jQuery Mobile禁用某些标签的增强功能?