The Identify Tool in the SDK works great, but how would you go about setting up one of the returned field as a hyperlink? In cases where multiple layers are returned from the Identify Tool and each layer has one or more hyperlink "fields", how would you go about creating these hyperlinks in the SL datagrid for the Identify Tool? I am looking at the DataGridTemplateColumn.CellTemplate sample I found but since each layer has different fields name is this possible? (see code below, converter check for null value in a field)<sdk:DataGridTemplateColumn Header="Code" Width="40">
<sdk:DataGridTemplateColumn.CellTemplate>
<DataTemplate>
<HyperlinkButton IsHitTestVisible="{Binding Path=MyUrl,
Converter={StaticResource InvertNullOrEmptyConverter}}"
Content="{Binding Code}" NavigateUri="{Binding MyUrl}"/>
</DataTemplate>
</sdk:DataGridTemplateColumn.CellTemplate>
</sdk:DataGridTemplateColumn>
Note: the dataGrid will have many fields returned but one or more can be a hyperlink field?ESRI - Ideally if we can have a Datatype of Hyperlink that we can define within the feature class (see attached pic) and have it display as a hyperlink in a SL dataGrid without going thru extra steps would be great.Any guidance will be appreciated.Below is the code from the Identify Tool that pertains to the DataGrid:<ScrollViewer HorizontalScrollBarVisibility="Auto" VerticalScrollBarVisibility="Auto"
Width="330" MinHeight="200" Grid.Row="1">
<slData:DataGrid x:Name="IdentifyDetailDataGrid" AutoGenerateColumns="False" HeadersVisibility="None"
Background="White">
<slData:DataGrid.Columns>
<slData:DataGridTextColumn Binding="{Binding Path=Key}" FontWeight="Bold"/>
<slData:DataGridTextColumn Binding="{Binding Path=Value}"/>
</slData:DataGrid.Columns>
</slData:DataGrid>
</ScrollViewer>