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);
            }
        }
相关推荐
ALex_zry9 小时前
C++高性能日志与监控系统设计
c++·unity·wpf
zhojiew15 小时前
使用flink agent框架实现流式情感分析的示例
大数据·flink·wpf
海盗123415 小时前
ScottPlot在WPF的基本使用和中文乱码问题
c#·.net·wpf
俄城杜小帅16 小时前
C++线程异步和wpf中比较
java·c++·wpf
ZoeJoy818 小时前
WPF 从入门到实践:基础、ModernUI 与 MVVM 完全指南
c#·wpf
△曉風殘月〆2 天前
WPF Prism中的MVVM实现
wpf·mvvm
量子物理学2 天前
.NET8 中 WPF与ScottPlot 报表 的完美结合
.net·wpf
△曉風殘月〆2 天前
WPF Prism区域导航功能详解
wpf·mvvm
星河Cynthia3 天前
WPF基于resx资源文件的多语言实现
c#·wpf
量子物理学3 天前
WPF 标签预览可以显示图片运行后不显示
c#·wpf