Je souhaite afficher certains éléments WPF à proximité de l'élément sélectionné d'un ListView. Comment puis-je obtenir les coordonnées (écran ou relatif) du ListViewItem sélectionné?Comment puis-je obtenir les coordonnées d'un conteneur d'élément sélectionné dans un ListView WPF
<ListView
x:Name="TechSchoolListView"
ClipToBounds="False"
Width="Auto" Height="Auto"
HorizontalContentAlignment="Stretch"
VerticalContentAlignment="Top"
ItemTemplate="{DynamicResource TechSchoolDataTemplate}"
ItemsSource="{Binding Path=TechSchoolResearchList, Mode=Default}"
SelectedIndex="1"
SelectedValue="{Binding Path=SelectedTechSchool, Mode=Default}"
SelectionChanged="TechSchoolList_SelectionChanged"
ItemContainerStyle="{DynamicResource TechSchoolItemContainerStyle}"
ScrollViewer.CanContentScroll="False"
ScrollViewer.VerticalScrollBarVisibility="Disabled" >
<ListView.Background>
<SolidColorBrush Color="{DynamicResource PanelBackgroundColor}"/>
</ListView.Background>
</ListView>
Merci, mais je dois donner un ItemsControl à la fonction ContainerFromElement. Où ai-je obtenu le ItemsControl pour l'article sélectionné? – ChaosSpeeder
ContainerFromElement() a deux surcharges. L'un d'eux est statique et nécessite l'instance ItemsControl. L'autre est la méthode d'instance et ne prend que l'élément. Dans votre cas, ce sera comme ceci: TechSchoolListView.ContainerFromElement (<élément sélectionné>). –
Merci beaucoup. – ChaosSpeeder