如何隐藏devexpress GridControl的特定行
本文关键字:GridControl devexpress 何隐藏 隐藏 | 更新日期: 2023-09-27 18:21:02
在c#数据网格中使用以下代码:
dataGridView.Rows[rowIndex].Visible = false;
devexpress gridControl中的等价项是什么?
等效为ColumnView.CustomRowFilter
事件。您可以使用此事件来隐藏特定的行。使用RowFilterEventArgs.ListSourceRow
属性获取GridControl.DataSource
中记录的索引,并将RowFilterEventArgs.Visible
属性设置为false
,将RowFilterEventArgs.Handled
属性设置为true
以隐藏行
以下是通过rowIndex
变量隐藏行的示例:
private void gridView1_CustomRowFilter(object sender, RowFilterEventArgs e)
{
if (e.ListSourceRow == rowIndex)
{
e.Visible = true;
e.Handled = true;
}
}