WPF在滚动查看器中选择项目
问题描述:
我有一个ScrollViewer
与StackPanel
包含图像。是否可以选择ScrollViewer/StackPanel中的项目?WPF在滚动查看器中选择项目
<ScrollViewer x:Name="Gallery" Grid.Column="1" Grid.Row="0"
HorizontalScrollBarVisibility="Hidden"
VerticalScrollBarVisibility="Visible" >
<StackPanel x:Name="GalleryStack"/>
</ScrollViewer>
答
究竟如何?为什么不使用Listbox?
答
您应该可以使用Image.BringIntoView方法将它们引入视图。但正如Elad指出的那样,你所拥有的并不是真正实现“选择”本身。您可以处理Image元素的MouseDown事件并调用BringIntoView方法。