WPF ListBox сгруппированы - получить информацию заголовка - PullRequest
0 голосов
/ 07 марта 2020

У меня есть окно со списком, которое я пытаюсь добиться, чтобы получить информацию заголовка, соответствующую группе, в которой был выбран выбранный элемент. Expander.Header образован сеткой с горизонтальной панелью стека, которая имеет изображение и текст

<StackPanel Orientation="Horizontal" Grid.Column="0" Margin="1,0,0,0" >
                                                            <Image 
                                                           x:Name="flagImage"
                                                           Width="24"
                                                           Height="24"
                                                           Margin="0,0,10,0"
                                                           RenderOptions.BitmapScalingMode="HighQuality"
                                                           Source="{Binding Path=CountryCode, Converter={StaticResource CountryCodeToFlagConverter}}" 
                                                           RenderTransformOrigin="0.5,0.5"
                                                         />
                                                            <TextBlock 
                                                            x:Name="CountryLocation"
                                                            FontSize="16"
                                                            Width="Auto"
                                                            FontWeight="Normal"
                                                            FontFamily="/Fonts/#Museo Sans 500"
                                                            VerticalAlignment="Center"
                                                            Text="{Binding Path=Country}" 
                                                            />
                                                        </StackPanel>

Так что, когда когда-либо нажимается элемент из этой группы, я хочу изменить Expander. Заголовок программно.
Также я хочу создать функцию, которая выполняет итерации по всем группам ListBox Expander.Headers, потому что я хочу также установить некоторую информацию программно. Поэтому в основном я хочу знать, как получить доступ к Expander.Header для изменения / обновления информации об элементах управления, которые ему соответствуют. (

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...