У меня есть список, который получает данные из веб-службы, но для данных требуется метка или другой текстовый блок, чтобы сказать, что это за данные.Есть ли способ вставить это в этот список?
, поэтому мой желаемый результат будет
"HIN Number:" - затем отобразите текстовый блок, который привязан к HINNumber
«Category Letter:» - затем отобразите текстовый блок, который связан с categoryLetter
«Category 1:» - затем отобразите текстовый блок, который связан с category1
«Category 2:» - затем отобразитетекстовый блок, который связан с категорией 2
«Категория 3:» - затем отобразите текстовый блок, который связан с категорией 3
Я подумал, что могу просто выровнять другой текстовый блок рядом с соответствующим текстовым блоком с привязкой к данным, но некоторые значенияnull, поэтому положение списка постоянно меняется, поэтому это не сработает.
<ListBox x:Name="HINList" Margin="0,300,-12,0" ItemsSource="{Binding Details}">
<ListBox.ItemTemplate>
<DataTemplate>
<StackPanel Margin="0,0,0,17" Width="432">
<TextBlock Text="{Binding HINNumber}" TextWrapping="Wrap" Margin="12,-6,12,0" Style="{StaticResource PhoneTextExtraLargeStyle}"/>
<TextBlock Text="{Binding CategoryLetter}" TextWrapping="Wrap" Margin="12,-6,12,0" Style="{StaticResource PhoneTextNormalStyle}"/>
<TextBlock Text="{Binding Category1}" TextWrapping="Wrap" Margin="12,-6,12,0" Style="{StaticResource PhoneTextNormalStyle}"/>
<TextBlock Text="{Binding Category2}" TextWrapping="Wrap" Margin="12,-6,12,0" Style="{StaticResource PhoneTextNormalStyle}"/>
<TextBlock Text="{Binding Category3}" TextWrapping="Wrap" Margin="12,-6,12,0" Style="{StaticResource PhoneTextNormalStyle}"/>
</StackPanel>
</DataTemplate>
</ListBox.ItemTemplate>
</ListBox>