下列代码演示了一个 GridView.CalcRowHeight 事件处理程序。
此事件用于指定个别行的高度。 假设视图 (gridView1) 显示 DataView 数据源中的数据,其中包含 RowHeight 列。 该列指定了为特定行设置的高度。
C# | 复制代码 |
---|---|
using DevExpress.XtraGrid.Views.Grid; private void gridView1_CalcRowHeight(object sender, RowHeightEventArgs e) { if(e.RowHandle >= 0) e.RowHeight = (int)gridView1.GetDataRow(e.RowHandle)["RowHeight"]; } |
Visual Basic | 复制代码 |
---|---|
Imports DevExpress.XtraGrid.Views.Grid Private Sub GridView1_CalcRowHeight(ByVal sender As Object, _ ByVal e As RowHeightEventArgs) Handles GridView1.CalcRowHeight If e.RowHandle >= 0 Then e.RowHeight = GridView1.GetDataRow(e.RowHandle)("RowHeight") End If End Sub |