/// <summary> /// 显示行号 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void tlData_CustomDrawNodeIndicator(object sender, DevExpress.XtraTreeList.CustomDrawNodeIndicatorEventArgs e) { if (this.showLineNumber) { e.Appearance.TextOptions.HAlignment = DevExpress.Utils.HorzAlignment.Far; IndicatorObjectInfoArgs arg = e.ObjectArgs as IndicatorObjectInfoArgs; if (arg.IsRowIndicator) { int rowNum = this.tlData.GetVisibleIndexByNode(e.Node) + 1; arg.DisplayText = rowNum.ToString(); } } }
private void treeList1_CustomDrawNodeIndicator(object sender, DevExpress.XtraTreeList.CustomDrawNodeIndicatorEventArgs e) { //DevExpress . XtraTreeList . TreeList temTree = sender as DevExpress . XtraTreeList . TreeList; //DevExpress . Utils . Drawing . IndicatorObjectInfoArgs args = e . ObjectArgs as DevExpress . Utils . Drawing . IndicatorObjectInfoArgs; //if ( args != null ) //{ // int rownum = temTree . GetVisibleIndexByNode ( e . Node ) + 1; // if ( rownum < 0 ) // return; // this . treeList1 . IndicatorWidth = rownum . ToString ( ) . Length * 10 + 10; // args . DisplayText = rownum . ToString ( ); //} //e . ImageIndex = -1; }
/// <summary> /// 确定行号 /// </summary> private void treeListBom_CustomDrawNodeIndicator(object sender, DevExpress.XtraTreeList.CustomDrawNodeIndicatorEventArgs e) { ControlHandler.TreeList_CustomDrawNodeIndicator_RootNode(sender, e); }
private void treeList1_CustomDrawNodeIndicator(object sender, DevExpress.XtraTreeList.CustomDrawNodeIndicatorEventArgs e) { }
/// <summary> /// 确定行号 /// </summary> private void resourcesTreePlanTask_CustomDrawNodeIndicator(object sender, DevExpress.XtraTreeList.CustomDrawNodeIndicatorEventArgs e) { ControlHandler.TreeList_CustomDrawNodeIndicator_AllNode(sender, e); }