Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/278.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/73.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# 调整datagridview大小时没有光标_C#_Datagridview_Resize_Cursor - Fatal编程技术网

C# 调整datagridview大小时没有光标

C# 调整datagridview大小时没有光标,c#,datagridview,resize,cursor,C#,Datagridview,Resize,Cursor,当我试图调整datagridview列的大小时,调整光标仅在我滚动标题时出现。然而,当我在单元格之间滚动时,调整光标的大小根本不会显示 我注意到,如果我将ColumnHeadersVisible设置为false,它会解决问题,并且我会在列之间看到调整光标大小。但是,我需要标题是可见的,知道如何使它一起工作吗?这是DataGridView和大多数网格的默认行为。我认为,处理你的情况的一种方法是手动处理;例如,子类化网格,捕捉鼠标进入单元格事件,将光标更改为调整光标大小,然后在鼠标向下移动时调整列大

当我试图调整datagridview列的大小时,调整光标仅在我滚动标题时出现。然而,当我在单元格之间滚动时,调整光标的大小根本不会显示


我注意到,如果我将ColumnHeadersVisible设置为false,它会解决问题,并且我会在列之间看到调整光标大小。但是,我需要标题是可见的,知道如何使它一起工作吗?

这是DataGridView和大多数网格的默认行为。我认为,处理你的情况的一种方法是手动处理;例如,子类化网格,捕捉鼠标进入单元格事件,将光标更改为调整光标大小,然后在鼠标向下移动时调整列大小。好吧,只是大声想一想

-编辑-

这是对你评论的回应。假设“自动”是指“自动调整列大小”,请检查

此属性允许您配置控件,以便自动调整列宽以填充控件或适合单元格内容


还有,可能会有帮助。

谢谢!但是有没有什么自动的方式让我错过了呢?