Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/323.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 滚动查看器中的WPF选择项_C#_Wpf_Image_Scrollviewer_Stackpanel - Fatal编程技术网

C# 滚动查看器中的WPF选择项

C# 滚动查看器中的WPF选择项,c#,wpf,image,scrollviewer,stackpanel,C#,Wpf,Image,Scrollviewer,Stackpanel,我有一个ScrollViewer,带有一个包含图像的StackPanel。是否可以在ScrollViewer/StackPanel中选择项目 <ScrollViewer x:Name="Gallery" Grid.Column="1" Grid.Row="0" HorizontalScrollBarVisibility="Hidden" VerticalScrollBarVisibility="Visible" > <Stack

我有一个
ScrollViewer
,带有一个包含图像的
StackPanel
。是否可以在ScrollViewer/StackPanel中选择项目

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


确切地说如何?为什么不使用列表框?

具体如何使用?为什么不使用列表框?

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

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