XtraGrid:如何获取 RowIndicator 列?
XtraGrid: How to get RowIndicator Column?
在XtraGrid中,有一列显示RowIndicators。如何获取该列?
我想更改列 header,如左上角图片中突出显示的那样。
请注意,我可以使用 CustomDrawRowIndicator
事件自定义 RowIndicator 图标。但是现在我需要自定义它的 header.
谢谢
此任务使用 CustomDrawRowIndicator
事件是正确的。要确定它是为 header 引发的,请使用 e.Info.Kind
属性:
private void gridView1_CustomDrawRowIndicator(object sender, DevExpress.XtraGrid.Views.Grid.RowIndicatorCustomDrawEventArgs e) {
if (e.Info.Kind == DevExpress.Utils.Drawing.IndicatorKind.Header) {
// my code
e.Handled = true;
}
}
在XtraGrid中,有一列显示RowIndicators。如何获取该列?
我想更改列 header,如左上角图片中突出显示的那样。
请注意,我可以使用 CustomDrawRowIndicator
事件自定义 RowIndicator 图标。但是现在我需要自定义它的 header.
谢谢
此任务使用 CustomDrawRowIndicator
事件是正确的。要确定它是为 header 引发的,请使用 e.Info.Kind
属性:
private void gridView1_CustomDrawRowIndicator(object sender, DevExpress.XtraGrid.Views.Grid.RowIndicatorCustomDrawEventArgs e) {
if (e.Info.Kind == DevExpress.Utils.Drawing.IndicatorKind.Header) {
// my code
e.Handled = true;
}
}