This project is read-only.

Some basic functions missing

Mar 5, 2010 at 11:48 AM

Hi all,

I just really noticed that this is "just" a Beta.

Is there any easy way to change the Highlighted color of a ListViewItem or TreeViewItem without having to override the OnLayout method in a derived class? it uses SysColors.HighlightedItemColor to create the background visual, but the SysColors are all readonly so one cannot change that.

Am I missing something, or is this really just not implemented?

Would love to hear some of your opinions.


Mar 6, 2010 at 2:03 PM


I had the same issue. Ended up with overriding the OnLayout method and it it works for me now. However I would prefer the possibility to just set the HighlightedItemColor in my code.

In general, there are many predifined colors, button styles, etc. in Silvermoon, which can only be changed by overriding OnLayout. I hope the next version of Silvermoon will have more possibilities to "style" certain controls by easier means!