private void files_GetNodeDisplayValue(object sender, GetNodeDisplayValueEventArgs e) { if (e.Column == colSize) { e.Value = (files.GetDataRecordByNode(e.Node) as TreeFile).SizeString; } }
/// <summary> /// 显示值得时候调用 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void treeList1_GetNodeDisplayValue(object sender, GetNodeDisplayValueEventArgs e) { //如何显示节点名称 /*if (e.Node.Level == 2) * { * // 001-项目名称 * if (e.Node["Sort"] != null) * { * string sort = e.Node["Sort"].ToString().PadLeft(3, '0'); * string name = e.Node["NodeName"].ToString(); * e.Value = string.Format("{0}-{1}", sort, name); * } * }*/ }
private void treeListEx1_GetNodeDisplayValue(object sender, GetNodeDisplayValueEventArgs e) { /*if (e.Node != null) * { * if (e.Column.FieldName == "ProName") * { * DataRowView row = e.Node.TreeList.GetDataRecordByNode(e.Node) as DataRowView; * if (row == null) return; * * DataRow r = this.CurrentBusiness.Current.StructSource.ModelProject.GetRowByOther(row); * if (r != null) * { * e.Value = r["Name"]; * } * } * }*/ }
/// <summary> /// 设定Bom显示的信息 /// </summary> private void treeListDesignBom_GetNodeDisplayValue(object sender, GetNodeDisplayValueEventArgs e) { try { if (e.Column == colHasLevel) { if (DataTypeConvert.GetInt(e.Node[colHasLevel]) == 0) { e.Value = "零件"; } else { e.Value = "BOM"; } } } catch (Exception ex) { ExceptionHandler.HandleException(this.Text + "--设定Bom显示的信息错误。", ex); } }
private void files_GetNodeDisplayValue(object sender, GetNodeDisplayValueEventArgs e) { if (e.Column == colSize) e.Value = (files.GetDataRecordByNode(e.Node) as TreeFile).SizeString; }