Developer Express控件组合中的GridControl控件,如何自动显示每一行的序号
Developer?Express控件組合中的GridControl控件,如何自動顯示每一行的序號?
比方說有10條數據記錄,我要在記錄旁邊顯示1.2.3.4.這樣的數字.
但是,如果更改了數據記錄的顯示方式,升序或者降序都不影響數字的變化.
?
在GridView的CustomDrawRowIndicator事件中添加如下代碼:
?private?void?gridView1_CustomDrawRowIndicator(object?sender,?DevExpress.XtraGrid.Views.Grid.RowIndicatorCustomDrawEventArgs?e)
??{
????????????if?(e.Info.IsRowIndicator?&&?e.RowHandle?>=?0)
????????????{
????????????????e.Info.DisplayText?=?e.RowHandle.ToString();
????????????}
}
要調整行號列的寬度只需要調整gridview1.IndicatorWidth屬性即可
?
統計某列的值:
this.gvSOIn.OptionsView.ShowFooter = true
// 統計的類型
this.gvSOIn.Columns["Cartons"].SummaryItem.SummaryType = DevExpress.Data.SummaryItemType.Sum;
// 顯示的格式
this.gvSOIn.Columns["Cartons"].SummaryItem.DisplayFormat = "(合計:{0})";
轉載于:https://www.cnblogs.com/wpf123/archive/2011/03/06/2052916.html
總結
以上是生活随笔為你收集整理的Developer Express控件组合中的GridControl控件,如何自动显示每一行的序号的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 为啥泰山峰顶的温度与山下差异如此大?
- 下一篇: 为啥泰山有那么多碑刻?