Skip Navigation LinksHome / Articles / View Article


Results Per Page

Found 3 results for .NET Reflector.
Date between: <not defined> and <not defined>
Search in: News , Articles , Tips , Shows , Showcase , Books

Order by Publish Date   Ascending Title   Rating  

  • Finding the "real" templates and generic.xaml in Silverlight core or library assemblies, by using .NET Reflector

    0 comments  /  posted by  Silverlight Show  on  Apr 28, 2010 (1 month ago)
    Tags: .NET Reflector , Tools , Wolf Schmidt
    In this post Wolf Schmidt talks about one great tool called .NET Reflector and the advantages of using it.

    In addition to spying on the code parts of Silverlight assemblies, or verifying the object model of your own custom assemblies, a great little trick you can use with .NET Reflector is to access the genuine XAML that represents a library's generic.xaml file. The generic.xaml file is sometimes referred to as the "theme file", because of its history in WPF, but in Silverlight the concept of "theme" is something of a distraction, so I won't use that word again. I usually just call this thing generic.xaml.

  • 11 comments  /  posted by  Martin Mihaylov  on  Nov 17, 2008 (more than a year ago)

    In the article about the basic customizations of the DataGrid control we showed how to change the color of the rows and of the alternating rows, how to modify the headers' and the gridlines' visibility. But we haven't mentioned anything about how to change the look of the row when the mouse is over it or when it's selected. Let's take a look how we can achieve that.

    Before starting

    I won't start directly with the explanation of each thing and step we have to do. Instead I’ll start with a few common things. First there is no specific property for the color of the selected row, as RowBackground and AlternatingRowBackground and the only property that comes in hand is the RowStyle. The Target property of the style must be set to DataGridRow and the thing we have to customize is the Template property. I've tried to do this using the Expression Blend, but I didn’t find a way to get to this Template, so I had to disassemble the System.Windows.Controls.Data.dll and get the template from there. After that I modified what I needed in the VisualStudio.

  • 0 comments  /  posted by  Denislav Savkov  on  Sep 01, 2008 (more than a year ago)

    In order to disassemble the source code of the Silverlight assemblies, you need to download and install the .NET Reflector from This useful application was originally developed by Lutz Roeder and later acquired by Red Gate.
    You just have to start the reflector and open the Silverlight assemblies located in C:\Program Files\Microsoft Silverlight\<version>.

    That's it!

Help us make SilverlightShow even better. Whether you'd like to suggest a change in the structure, content organization, section layout or any other aspect of SilverlightShow appearance - we'd love to hear from you! Need material (article, tutorial, or other) on a specific topic? Let us know and SilverlightShow content authors will work to have that prepared for you. (hide this)