DevExpress.XtraTreeList.TreeList 顯示行號

private void tree_CustomDrawNodeIndicator(object sender, CustomDrawNodeIndicatorEventArgs e) { TreeList tmpTree = sender as DevExpress.XtraTreeList.TreeList; DevExpress.Utils.Drawing.IndicatorObjectInfoArgs args = e.ObjectArgs as DevExpress.Utils.Drawing.IndicatorObjectInfoArgs; if (args != null) { int rowNum = tmpTree.GetVisibleIndexByNode(e.Node) + 1; //寬度跟隨行數字大小改變 this.tree.IndicatorWidth = rowNum.ToString().Length * 10 + 10; //繪製行號 args.DisplayText = rowNum.ToString(); } e.ImageIndex = -1; }

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章