﻿<?xml version="1.0" encoding="utf-8"?><rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:media="http://search.yahoo.com/mrss/" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0"><channel><title>Intersoft Community - WebTreeView - Change Web treeview Node Text Color at Runtime</title><link>http://www.intersoftsolutions.com/Community/WebTreeView/Change-Web-treeview-Node-Text-Color-at-Runtime/</link><description /><generator>http://www.intersoftsolutions.com</generator><language>en</language><copyright>Copyright 2002 - 2015 Intersoft Solutions Corp. All rights reserved.</copyright><ttl>60</ttl><item><title>Change Web treeview Node Text Color at Runtime</title><link>http://www.intersoftsolutions.com/Community/WebTreeView/Change-Web-treeview-Node-Text-Color-at-Runtime/</link><pubDate>Mon, 07 Mar 2016 03:39:38 GMT</pubDate><dc:creator>erwinintersoft</dc:creator><category>WebTreeView</category><description>&lt;p&gt;Hi Shailendra,&lt;/p&gt;&lt;p&gt;Sorry for the late reply. The value of CustomStyle property needs to be a css rule, it can't be a class like you demonstrated. Here's an example on how to use CustomStyle properly:&lt;/p&gt;&lt;pre&gt;e.Node.CustomStyle = "color: red; font-size: 18pt;";&lt;br&gt;&lt;/pre&gt;&lt;p&gt;&amp;nbsp;Hope this helps.&lt;/p&gt;&lt;p&gt;Best Regards,&lt;br&gt;Erwin&lt;/p&gt;</description></item><item><title>Change Web treeview Node Text Color at Runtime</title><link>http://www.intersoftsolutions.com/Community/WebTreeView/Change-Web-treeview-Node-Text-Color-at-Runtime/</link><pubDate>Tue, 02 Feb 2016 16:25:28 GMT</pubDate><dc:creator>shailendra.senger</dc:creator><category>WebTreeView</category><description>&lt;p style="box-sizing: content-box; margin: 10px 0px; padding: 0px; font-family: myriad_set_protext, 'Lucida Grande', Helvetica, sans-serif; font-size: 16px; line-height: 1.5em; color: rgb(51, 51, 51); -webkit-font-smoothing: antialiased; border: 0px; outline-offset: 0px; text-rendering: optimizeLegibility !important; background-color: rgb(255, 255, 255);"&gt;Hi,&lt;/p&gt;&lt;p style="box-sizing: content-box; margin: 10px 0px; padding: 0px; font-family: myriad_set_protext, 'Lucida Grande', Helvetica, sans-serif; font-size: 16px; line-height: 1.5em; color: rgb(51, 51, 51); -webkit-font-smoothing: antialiased; border: 0px; outline-offset: 0px; text-rendering: optimizeLegibility !important; background-color: rgb(255, 255, 255);"&gt;I need to change the color of Intersoft treeview nodes at runtime base of certain condition.&lt;/p&gt;&lt;p style="box-sizing: content-box; margin: 10px 0px; padding: 0px; font-family: myriad_set_protext, 'Lucida Grande', Helvetica, sans-serif; font-size: 16px; line-height: 1.5em; color: rgb(51, 51, 51); -webkit-font-smoothing: antialiased; border: 0px; outline-offset: 0px; text-rendering: optimizeLegibility !important; background-color: rgb(255, 255, 255);"&gt;&lt;span style="box-sizing: content-box; line-height: 1.3; font-size: 10pt; -webkit-font-smoothing: antialiased; margin: 0px; padding: 0px; border: 0px; outline-offset: 0px; text-rendering: optimizeLegibility !important;"&gt;I tried to attach my css class on&amp;nbsp;WebTreeView1_InitializeNode as below but it is not working.&lt;/span&gt;&lt;/p&gt;&lt;p style="box-sizing: content-box; margin: 10px 0px; padding: 0px; font-family: myriad_set_protext, 'Lucida Grande', Helvetica, sans-serif; font-size: 16px; line-height: 1.5em; color: rgb(51, 51, 51); -webkit-font-smoothing: antialiased; border: 0px; outline-offset: 0px; text-rendering: optimizeLegibility !important; background-color: rgb(255, 255, 255);"&gt;protected void WebTreeView1_InitializeNode(object sender, WebTreeViewNodeEventArgs e)&lt;/p&gt;&lt;p style="box-sizing: content-box; margin: 10px 0px; padding: 0px; font-family: myriad_set_protext, 'Lucida Grande', Helvetica, sans-serif; font-size: 16px; line-height: 1.5em; color: rgb(51, 51, 51); -webkit-font-smoothing: antialiased; border: 0px; outline-offset: 0px; text-rendering: optimizeLegibility !important; background-color: rgb(255, 255, 255);"&gt;&amp;nbsp; &amp;nbsp; {&lt;/p&gt;&lt;p style="box-sizing: content-box; margin: 10px 0px; padding: 0px; font-family: myriad_set_protext, 'Lucida Grande', Helvetica, sans-serif; font-size: 16px; line-height: 1.5em; color: rgb(51, 51, 51); -webkit-font-smoothing: antialiased; border: 0px; outline-offset: 0px; text-rendering: optimizeLegibility !important; background-color: rgb(255, 255, 255);"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; WebLoanDesignerRow WebLoanRow = (WebLoanDesignerRow)e.Node.Value; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;/p&gt;&lt;p style="box-sizing: content-box; margin: 10px 0px; padding: 0px; font-family: myriad_set_protext, 'Lucida Grande', Helvetica, sans-serif; font-size: 16px; line-height: 1.5em; color: rgb(51, 51, 51); -webkit-font-smoothing: antialiased; border: 0px; outline-offset: 0px; text-rendering: optimizeLegibility !important; background-color: rgb(255, 255, 255);"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; switch (WebLoanRow.Level)&lt;/p&gt;&lt;p style="box-sizing: content-box; margin: 10px 0px; padding: 0px; font-family: myriad_set_protext, 'Lucida Grande', Helvetica, sans-serif; font-size: 16px; line-height: 1.5em; color: rgb(51, 51, 51); -webkit-font-smoothing: antialiased; border: 0px; outline-offset: 0px; text-rendering: optimizeLegibility !important; background-color: rgb(255, 255, 255);"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; {&lt;/p&gt;&lt;p style="box-sizing: content-box; margin: 10px 0px; padding: 0px; font-family: myriad_set_protext, 'Lucida Grande', Helvetica, sans-serif; font-size: 16px; line-height: 1.5em; color: rgb(51, 51, 51); -webkit-font-smoothing: antialiased; border: 0px; outline-offset: 0px; text-rendering: optimizeLegibility !important; background-color: rgb(255, 255, 255);"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; case (int)TreeViewSelectedLevel.Type:&lt;/p&gt;&lt;p style="box-sizing: content-box; margin: 10px 0px; padding: 0px; font-family: myriad_set_protext, 'Lucida Grande', Helvetica, sans-serif; font-size: 16px; line-height: 1.5em; color: rgb(51, 51, 51); -webkit-font-smoothing: antialiased; border: 0px; outline-offset: 0px; text-rendering: optimizeLegibility !important; background-color: rgb(255, 255, 255);"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; default:&lt;/p&gt;&lt;p style="box-sizing: content-box; margin: 10px 0px; padding: 0px; font-family: myriad_set_protext, 'Lucida Grande', Helvetica, sans-serif; font-size: 16px; line-height: 1.5em; color: rgb(51, 51, 51); -webkit-font-smoothing: antialiased; border: 0px; outline-offset: 0px; text-rendering: optimizeLegibility !important; background-color: rgb(255, 255, 255);"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; if (WebLoanRow.Enabled == (int)NodeEnabled.Enabled)&lt;/p&gt;&lt;p style="box-sizing: content-box; margin: 10px 0px; padding: 0px; font-family: myriad_set_protext, 'Lucida Grande', Helvetica, sans-serif; font-size: 16px; line-height: 1.5em; color: rgb(51, 51, 51); -webkit-font-smoothing: antialiased; border: 0px; outline-offset: 0px; text-rendering: optimizeLegibility !important; background-color: rgb(255, 255, 255);"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; e.Node.CustomStyle = "SetRedColor";&lt;/p&gt;&lt;p style="box-sizing: content-box; margin: 10px 0px; padding: 0px; font-family: myriad_set_protext, 'Lucida Grande', Helvetica, sans-serif; font-size: 16px; line-height: 1.5em; color: rgb(51, 51, 51); -webkit-font-smoothing: antialiased; border: 0px; outline-offset: 0px; text-rendering: optimizeLegibility !important; background-color: rgb(255, 255, 255);"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; break;&lt;/p&gt;&lt;p style="box-sizing: content-box; margin: 10px 0px; padding: 0px; font-family: myriad_set_protext, 'Lucida Grande', Helvetica, sans-serif; font-size: 16px; line-height: 1.5em; color: rgb(51, 51, 51); -webkit-font-smoothing: antialiased; border: 0px; outline-offset: 0px; text-rendering: optimizeLegibility !important; background-color: rgb(255, 255, 255);"&gt;}&lt;/p&gt;&lt;p style="box-sizing: content-box; margin: 10px 0px; padding: 0px; font-family: myriad_set_protext, 'Lucida Grande', Helvetica, sans-serif; font-size: 16px; line-height: 1.5em; color: rgb(51, 51, 51); -webkit-font-smoothing: antialiased; border: 0px; outline-offset: 0px; text-rendering: optimizeLegibility !important; background-color: rgb(255, 255, 255);"&gt;Please let me know how CustomStyle property works. and how do i able to change node color at runtime.&lt;/p&gt;&lt;p style="box-sizing: content-box; margin: 10px 0px; padding: 0px; font-family: myriad_set_protext, 'Lucida Grande', Helvetica, sans-serif; font-size: 16px; line-height: 1.5em; color: rgb(51, 51, 51); -webkit-font-smoothing: antialiased; border: 0px; outline-offset: 0px; text-rendering: optimizeLegibility !important; background-color: rgb(255, 255, 255);"&gt;Also if I try to override the node text by below code then color is changing at runtime but nodes are not being selectable anymore.&lt;/p&gt;&lt;p style="box-sizing: content-box; margin: 10px 0px; padding: 0px; font-family: myriad_set_protext, 'Lucida Grande', Helvetica, sans-serif; font-size: 16px; line-height: 1.5em; color: rgb(51, 51, 51); -webkit-font-smoothing: antialiased; border: 0px; outline-offset: 0px; text-rendering: optimizeLegibility !important; background-color: rgb(255, 255, 255);"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; e.Node.Text = "&amp;lt;font color='red'&amp;gt;" + e.Node.Text + "&amp;lt;/font&amp;gt;";&lt;/p&gt;&lt;div style="box-sizing: content-box; margin: 0px; padding: 0px; font-family: myriad_set_protext, 'Lucida Grande', Helvetica, sans-serif; line-height: 1.3; font-size: 17px; -webkit-font-smoothing: antialiased; border: 0px; outline-offset: 0px; color: rgb(63, 63, 63); text-rendering: optimizeLegibility !important; background-color: rgb(255, 255, 255);"&gt;&lt;span style="box-sizing: content-box; line-height: 1.3; font-size: 10pt; -webkit-font-smoothing: antialiased; margin: 0px; padding: 0px; border: 0px; outline-offset: 0px; text-rendering: optimizeLegibility !important;"&gt;Please reply me ASAP.&lt;/span&gt;&lt;/div&gt;</description></item></channel></rss>