Je le code XAML suivant, après avoir enlevé les balises de style et de mise en forme:Silverlight: donner le focus à un élément ListBox parent lorsque vous cliquez sur un bouton enfant
<ListBox Name="ManageImageList">
<ListBox.ItemTemplate>
<DataTemplate>
<StackPanel>
<Image Name="ManageImageThumbnail" Source="{Binding ImageName}" />
<StackPanel Orientation="Vertical" >
<TextBlock Name="ManageImageUrl" Text="{Binding ImageName}" />
<TextBlock Name="ManageImageComment" Text="{Binding Comment}" />
</StackPanel>
<Button Name="ManageImageDelete" ClickMode="Press" Click="ManageImageDelete_Click" Content="X" />
</StackPanel>
</DataTemplate>
</ListBox.ItemTemplate>
</ListBox>
Le ListBox est lié à un ObservableCollection. Je voudrais donner l'accent à l'élément ListBox parent lorsque le bouton est cliqué, ce qui en fait le SelectedItem de la ListBox. Comment puis-je faire cela?
Ce qui est réellement important que le ListBoxItem reçoit le focus afin qu'il puisse recevoir une entrée ou que l'élément sélectionné? – AnthonyWJones
Que le ListBoxItem est sélectionné, mais je vais prendre celui qui fonctionne. – Scott