WPF ListBox双击事件

xml 复制代码
<ListBox
    Name="ListBox"
    Margin="5,5,5,5"
    ItemsSource="{Binding FileGroupList}">
    <ListBox.ItemTemplate>
        <DataTemplate>
            <TextBlock Text="{Binding GroupName}" TextTrimming="CharacterEllipsis" />
        </DataTemplate>
    </ListBox.ItemTemplate>
    <ListBox.ContextMenu>
        <ContextMenu>
            <MenuItem Header="修改文件名" />
            <MenuItem Header="批量修改文件名" />
            <MenuItem Header="移除" />
        </ContextMenu>
    </ListBox.ContextMenu>
    <hc:Interaction.Triggers>
        <hc:EventTrigger EventName="MouseDoubleClick">
            <hc:InvokeCommandAction Command="{Binding SpeDoubleClickCommand}" CommandParameter="{Binding ElementName=ListBox, Path=SelectedItem}" />
        </hc:EventTrigger>
    </hc:Interaction.Triggers>
</ListBox>

主要是

xml 复制代码
xmlns:hc="https://handyorg.github.io/handycontrol"


Name="ListBox"


<hc:Interaction.Triggers>
        <hc:EventTrigger EventName="MouseDoubleClick">
            <hc:InvokeCommandAction Command="{Binding SpeDoubleClickCommand}" CommandParameter="{Binding ElementName=ListBox, Path=SelectedItem}" />
        </hc:EventTrigger>
    </hc:Interaction.Triggers>
相关推荐
我要打打代码5 小时前
WPF控件(2)
wpf
c#上位机7 小时前
wpf之行为
c#·wpf
kylezhao20198 小时前
深入浅出地理解 C# WPF 中的属性
hadoop·c#·wpf
全栈开发圈10 小时前
干货分享|HarmonyOS核心技术理念
wpf·鸿蒙
海盗123410 小时前
WPF上位机组件开发-设备状态运行图基础版
开发语言·c#·wpf
我要打打代码12 小时前
WPF入门指南(1)
wpf
一叶星殇12 小时前
WPF UI 框架大全(2026版)
ui·wpf
我要打打代码14 小时前
WPF入门指南(3)
wpf
ALex_zry14 小时前
Redis Cluster 故障转移与高可用实践
数据库·redis·wpf
kylezhao201914 小时前
深入浅出理解 C# WPF 的事件
开发语言·c#·wpf