Hi,
Yes. You can do that with or without code easily. The key for this is each TreeNode has a "LookID" property.
A TreeNode’s LookID points to a look item with a matching “ItemID” value, which are defined within the TreeView's "Look items" collection. The whole purpose of a look item is to define the appearance settings for real tree nodes. You can find more information about look items at here:
http://doc.essentialobjects.com/ViewDoc.aspx?book=1&t=MenuCommon%2fLookSkinAndTheme%2flooks.htmlIn your case, you would need to first define a look item with the desired appearance (red text color, for example), then set certain nodes’ LookID to the ID of that item either by code or through data binding. Setting it with code is rather straight forward; you would simply assign a value to the TreeNode’s LookID property. If you already use data binding, you can let data binding does the job for you by defining a DataBinding object, which maps a data field to the LookID property. This link contains more information about how to do this:
http://doc.essentialobjects.com/ViewDoc.aspx?book=1&t=MenuCommon%2fDataBinding%2fpopulate_table.htmlHope this helps.
Thanks!