2 sxl 88 sxl_88 于 2016.03.17 11:55 提问

关于C# WINFORM项目中datagridview控件边框的拖动

请问下,datagridview控件能不能支持鼠标放在datagridview控件的边框上可以实现鼠标的上下拖动,以实现用户自动调整datagridview控件的高度。

1个回答

enpterexpress
enpterexpress   Rxr 2016.03.17 13:12

把它放到一个能拖动的面板中就可以了

u010763324
u010763324 datagridview的属性改,AllowDrop属性:以确定控件是否接受用户的拖动。如果允许其属性值为true,否我false(默认值)
2 年多之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
Winfrom 重绘dataGridView边框颜色(SourceGrid、Panel通用)
该空间Pain事件中添加如下代码 private void DataGridCurrent_Paint(objectsender, PaintEventArgs e)         {                 DataGridViewdataGridView = sender as DataGridView;                 ControlPaint.D
控件DIY:可折叠行的DataGridView
private void Form1_Load(object sender, EventArgs e)  {  ht = new Hashtable();  ht.Add(1, true);  ht.Add(2, true);//父节点1,2处于展开状态  //添加测试行    dataGridView1.Rows.Add(1, 0);  dataGridView1.Rows.Add(1
Winform中DataGridView横向拖动滚动条时闪烁问题很严重的处理办法
在数据绑定后加以下代码: customerBindingSource.DataSource = northwindDataContent.Customers;             Type type = customerDataGridView.GetType();             PropertyInfo pi = type.GetProperty("DoubleBuffere
实现DataGridView行的拖动,即实现行的顺序交换
参考:http://blog.csdn.net/soarheaven/article/details/3267379 1.界面准备 (1)首先在form中添加一个DataGridView控件,将默认AllowDrop=false 的属性设置为True,否侧不能拖动! (2)对DataGridView的对象实现非数据源的绑定,因为设置DataSource属性即当控件被数据绑定时,无法以编程方式
DataGridView使用技巧(十四、单元格的边框、网格线设置)----.NET
1) DataGridView 的边框线样式的设定 DataGridView 的边框线的样式是通过 DataGridView.BorderStyle 属性来设定的。 BorderStyle 属性设定值是一个 BorderStyle 枚举: FixedSingle(单线,默认)、Fixed3D、None。 2) 单元格的边框线样式的设定 单元格的边框线的样式是通过 DataGridVie
DataGridView.BorderStyle 属性
1) DataGridView 的边框线样式的设定 DataGridView 的边框线的样式是通过 DataGridView.BorderStyle 属性来设定的。 BorderStyle 属性设定值是一个 BorderStyle 枚举: FixedSingle(单线,默认)、Fixed3D、None。 2) 单元格的边框线样式的设定 单元格的边框线的样式是通过 DataGridV
Winform鼠标拖动改变控件大小、移动控件位置
基本逻辑: 1、鼠标移动过程(未按下鼠标左键)进行边界检测,当移动到控件边界时(某范围内),改变显示的光标; 2、此时,若按下鼠标左键(也可是右键),记录鼠标的位置和控件的大小; 3、按下鼠标左键移动过程中,改变控件的大小(三个方向)或者location(五个方向); 4、逻辑完善:进行边界检测; 5、编写为自己的类,可以用于初始化控件使其具有鼠标拖动改变大小的功能。 数据准备
c#.net datagridview内部行拖动,也就是拖动交换行
datagridview内部行拖动,也就是拖动交换行,参照别人博客,自己改了些代码,放上来分享~~,大家共同研究共同进步
通过鼠标任意拖动.NET Winform窗体中的控件
在Winform窗体中通过鼠标拖动,改变控件的位置。在拖动过程中,跟随鼠标显示一个与被拖动控件大小一样的黑框,用以模拟拖动效果。如下图:以下是源代码。这里拖动了一个Button控件。如果需要,还可以在拖动时改变光标。using System;using System.Collections.Generic;using System.ComponentModel;us
C# 一个DataGridView 行们的拖拽
昨天摸索了下午,看了网上的很多实例代码,发现真心不能用,哪是什么拖拽,明明就是直接的删除嘛,基本的代码写的都一样,所以自己写啦,试着摸索