private void nodeTextBoxObjId_DrawText(object sender, Aga.Controls.Tree.NodeControls.DrawTextEventArgs e) { DataTreeNode node = e.Node.Tag as DataTreeNode; ObjectRefTreeNode objRefNode = node as ObjectRefTreeNode; if (e.Text == "0") { e.TextColor = SystemColors.GrayText; } else if (objRefNode != null) { if (this.IsObjectIdExisting(objRefNode.ObjId)) { e.TextColor = Color.Blue; } else { e.TextColor = Color.Red; } } else { e.TextColor = Color.Black; } }
private void nodeTextBoxType_DrawText(object sender, Aga.Controls.Tree.NodeControls.DrawTextEventArgs e) { DataTreeNode node = e.Node.Tag as DataTreeNode; ObjectTreeNode objNode = node as ObjectTreeNode; if (objNode != null && objNode.ResolvedMember == null) { e.TextColor = Color.Red; } else { e.TextColor = Color.Black; } }
private void nodeTextBoxValue_DrawText(object sender, Aga.Controls.Tree.NodeControls.DrawTextEventArgs e) { e.TextColor = Color.Black; }