In our project we are using classic and metro dark themes. In metro dark theme changing the ultra treenode's foreground color of default tooltip in isl file(Appstylist) . This affects UltraToolbarsManager's tooltip also. some controls are not affected like ultra grid. Please find the attached screenshot.
Is there a way to change the default forecolor for UltraTreenode through isl file.
The best way for us to assist you is if you provide a small, isolated sample that we can run and use for debugging locally. Please be sure to include your ISL file.
If you are unable to provide an isolated sample I may be able to give suggestions if you provide your ISL and some code being used in your form.
Thank you for your reply.
I am attaching the sample application with isl file here.In that application i added a UltraTree and a UltraGrid. For both the controls i am setting the style through Isl file. Actually my question is regarding the default tooltip which is shown automatically when the content is not displayed fully.
UltraGrid and UltraTree are having the same default tooltip. Is there a way to show diffrent tooltip for both. i mean with different back and fore color. Can i achieve this with isl file itself?
The Tooltips are not styled per control, but globally. I am not sure why the UltraGrid tooltip is not being affected for you. I am able to see the Aqua colored tooltip in your sample.
The solution to styling a specific control's tooltip is to create a styleset and apply that to the control you want to affect.
Each control can have its own StyleSetName property set to a StyleSet available in the ISL. You would create a StyleSet for the UltraTree with the Tooltip color you want and leave the other controls to use the default StyleSet.
If you have any further questions, please let me know and I will be glad to help.