Thank you! I was first trying to use the InfoWindow and realized that it is not that flexible as the DataTemplate must have a fixed items (or lengths). Is there a way to programatically (C#) customize the DatTemplate and then bind/attach it to the InfoWindow? My problem is that I have a point feature layer and each point can have as many as 35 different measurements (some have a few only). In addition, I would like to color-code (red, green, yellow, etc.) the measurements based on their values for high, warning, and normal. Any pointers on this? Thanks