У меня есть текстовый блок, который находится внутри списка, и я пытаюсь написать оператор if, который зависит от содержимого этого текстового блока.Я пытаюсь получить данные из TextBlack, который я назвал "category1", однако, когда я пытаюсь написать свое заявление if, я получаю сообщение, которое просто говорит
"имя категории 1 не существует в текущемcontext "
Я устал перемещать этот TextBLock из ListBox, и он работает нормально, но не будет работать, пока он там внутри.Кто-нибудь знает, как ссылаться на этот текстовый блок.
Вот мой код XAML
<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 x:Name="category1" 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>