Custom Shape in Palette

I am using Silverlight.

Can we add custom shape (e.g. any image) along with predefined shapes (e.g. Decision, Diamond) inside one palette and drag them to diagram one by one?<?: prefix = o ns = "urn:schemas-microsoft-com:office:office" /><?: prefix = o />

If yes then what’s the procedure for that. I was trying that but I was successful by adding them in separate palettes instead of one palette.

Because template is getting applied to entire palette so my predefined shape template was getting overridden by my custom shape template.

Yes, you can have multiple different node types within the same palette by using template dictionaries. Template dictionaries allow you to define a separate category name with each template in the dictionary. You can then specify the category name in the model data and dynamically determine which node template will be used to create the visual elements for that part.

Take a look at the Template Dictionaries section of GoXamIntro.pdf for more details.