我有一个带有项目列表框的简单 WPF 应用程序。为简单起见,我将其设为字符串列表,但实际上,它将是一些复杂类型的列表。当列表框中的项目本身被双击时,我想响应它。显然,项目本身的 ListBox 上没有直接的双击事件。是否有一种简单的方法来响应被双击的 ListBox 中的项目(不是列表框本身)?
这是我的xml:
<Window x:Class="WpfApplication12.MainWindow"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:sys="clr-namespace:System;assembly=mscorlib"
Title="MainWindow" Height="350" Width="525">
<Grid>
<ListBox>
<ListBox.Items>
<sys:String>Item1</sys:String>
<sys:String>Item2</sys:String>
<sys:String>Item3</sys:String>
<sys:String>Item4</sys:String>
<sys:String>Item5</sys:String>
</ListBox.Items>
</ListBox>
</Grid>
</Window>