C#学习教程:如何隐藏devexpressXtraGrid的列在运行时,我想隐藏XtraGrid的1列并在页面后面的代码中访问该列。请帮助访问XtraGrid的行和列。谢谢您应该使用View.Columns[someFieldName].Visible属性来隐藏/显示列。另请参阅此线程:http://documentation.devexpress.com/#WindowsForms/CustomDocument753如上所述,将用户设置列的Visible属性列隐藏为False。但是,这会将隐藏列置于SelectColumn菜单中,用户可以在运行时访问该菜单。右键单击网格标题->单击选择列->从小窗口中选择隐藏列->将其拖到网格中。在这种情况下,您的隐藏列将可供用户使用。有两种可能的解决方案可以避免上述情况:除了设置Column的Visible属性外,还将OptionColumn.AllowShowHide设置为False。这将确保该列不会在列选择窗口中弹出。其他解决方案仅应在您绝对不希望用户有权更改网格布局时使用。这可以通过将GridView的属性-OptionMenu->EnableColumnMenu设置为False来完成。但是,设置此用户后,所有其他布局选项(如分组、过滤器、搜索等)将受到限制。试试这个:ColumnName.Visible=False;好的。我这样做是为了无限期地隐藏我所有的xtraGrid列,所以我可以选择我可以显示的几个列(使可见是正确的)。诠释我的计数;尝试{myCount=this.gridView2.Columns.Count;}赶上{myCount=0;}for(intj=0;j希望这有帮助。以上就是C#学习教程:如何隐藏devexpressXtraGrid的栏目分享全部内容。如果对您有用,需要进一步了解C#学习教程,希望您多多关注---本文收集自网络,不代表立场。涉及侵权,请点击维权联系管理员删除。如需转载请注明出处:
