WPF在滚动查看器中选择项目

时间:2011-04-05 17:26:38

标签: c# wpf image scrollviewer stackpanel

我有一个ScrollViewer,其StackPanel包含图片。是否可以在ScrollViewer / StackPanel中选择项目?

<ScrollViewer x:Name="Gallery" Grid.Column="1"  Grid.Row="0"   
        HorizontalScrollBarVisibility="Hidden" 
        VerticalScrollBarVisibility="Visible" >
    <StackPanel x:Name="GalleryStack"/>
</ScrollViewer>

2 个答案:

答案 0 :(得分:5)

到底是怎么回事?为什么不使用Listbox?

答案 1 :(得分:1)

您应该能够使用Image.BringIntoView方法将它们带入视图中。但正如Elad指出的那样,你所拥有的并不能真正实现“选择”。您可以处理Image元素的MouseDown事件并调用BringIntoView方法。