WPF DataGrid鼠标滚不动,划不动解决

WPF DataGrid鼠标悬浮时,滚不动,划不动解决

给DataGrid添加事件 PreviewMouseWheel="UIElement_OnPreviewMouseWheel"

bash 复制代码
<DataGrid
    x:Name="DataGridList56"
    Grid.Column="0"
    Margin="0,5,0,0"
    AutoGenerateColumns="False"
    CanUserAddRows="False"
    CanUserDeleteRows="False"
    ItemsSource="{Binding SymptomQuestionnaires}"
    PreviewMouseWheel="UIElement_OnPreviewMouseWheel"
    SelectedItem="{Binding CurrentSelectedRowData}"
    SelectionUnit="FullRow">

后台代码

csharp 复制代码
        private void UIElement_OnPreviewMouseWheel(object sender, MouseWheelEventArgs e)
        {
            if (sender != null && sender is DataGrid dataGrid)
            {
                var eventArg = new MouseWheelEventArgs(e.MouseDevice, e.Timestamp, e.Delta);
                eventArg.RoutedEvent = MouseWheelEvent;
                eventArg.Source = sender;
                dataGrid.RaiseEvent(eventArg);
            }
        }
相关推荐
happyprince4 小时前
07_verl-Trainer模块详解
人工智能·架构·wpf·强化学习
bugcome_com8 小时前
WPF + Prism 技术指南与实战项目(二、模板搭建)
wpf
小满Autumn14 小时前
log4net 日志框架 — 从配置到实战速查手册
笔记·c#·.net·wpf·上位机·log4net
政沅同学1 天前
基于 C# WPF + HALCON 的工业视觉算法工具框架(开源)
开发语言·c#·wpf
happyprince1 天前
03_verl-设计理念与核心原理
wpf
happyprince1 天前
01_verl-项目概览与架构总览
架构·wpf
Chris _data1 天前
# WPF 学习记录( 第二天)
学习·wpf
myenjoy_12 天前
大规模采集架构——从单台网关到千点集群
架构·wpf
Chris _data2 天前
c#学习WPF笔记(一)
学习·c#·wpf
FuckPatience3 天前
WPF 自定义容器控件的布局
wpf