我有一个DataGridView,它有一些列,我希望可以调整列宽,但是当鼠标到达时DataGridView不允许最后一列变大它的边缘。 我该如何解决这个问题? 我在其他软件中看到了DataGridView,我可以拖动最后一列的边缘并将其移到控件的外部,这样我就可以使它更大,但不知何故,.net的这个控件有这个肮脏的限制! 请分享您的解决方案 谢谢。DataGridView不允许在调整窗口大小时将鼠标移动到外面
回答
是的,你不能这样做,但有一些肮脏的解决方案太:)
按钮添加到您的表格,并把这个代码在按钮的点击功能
dataGridView1.Columns[1].Width += 100;
好吧,似乎我必须使用ListView is DataGridView – user1870379
是的,但'DataGridView'好得多'ListView',但总的来说它取决于你的目的:) – spajce
istead使用按钮,我用ContentMenu为它的列,它做你告诉我(dataGridView1.Columns [1] .Width + = 100;),这就是我如何解决这个问题。 – user1870379
创建水平的SplitContainer控制并停靠在你的表格上。 将数据网格添加到splitcontainer的左侧面板并将其停靠或锚定,使右侧难以抵抗分离器位置。 然后当拆分容器的拆分器移动时,您的网格将调整大小,您可以处理调整大小事件以更改列大小。
- 1. 不允许调整窗口大小
- 2. 允许调整大小的窗口pyGame
- 3. 如何在隐藏窗口小部件后调整窗口大小,同时仍允许调整窗口大小?
- 4. 不允许在窗口上滚动调整大小
- 5. 当调整窗口大小时移动
- 6. 允许调整大小,同时保持比例在窗口
- 7. Div在窗口大小调整时不会移动
- 8. Gridpanel在调整窗口大小时自动调整大小
- 9. 在窗口调整大小时自动调整图像大小
- 10. 保持窗口大小调整后页面内容不移动
- 11. 调整窗口大小时调整页面大小
- 12. 控制调整鼠标移动或鼠标拖动的大小
- 13. 定位调整窗口大小时将移动的div
- 14. 调整窗口大小时,组件移动到原始位置
- 15. 调整窗口大小时,不希望“关闭”按钮移动
- 16. 当我调整窗口大小时,div不移动
- 17. 调整窗口大小时图像不移动
- 18. 调整窗口大小时自动调整TableLayoutPanel行的大小
- 19. 在窗口上移动标题调整大小
- 20. 如何使用jQueryUI调整div的最小大小 - 不允许面板移动?
- 21. 在窗口调整页面大小调整大小
- 22. IE窗口大小调整太小时移动div
- 23. 如何自动调整页面大小,同时调整窗口大小
- 24. 图片在调整窗口大小时移动
- 25. 在调整窗口大小的同时导航移动
- 26. Qt防止控件在窗口大小调整时移动
- 27. 如何防止在调整窗口大小时移动按钮
- 28. 在调整窗口大小时停止元素移动
- 29. 在调整窗口大小时停止移动文字
- 30. 如何阻止窗口调整大小并移动窗口?
http://www.pcreview.co.uk/forums/datagridview-last-column-can-made-smaller-but-not-bigger-t3059647.html ...看起来像这是一个常见的限制。 – Ccorock
我看到之前我问这个问题的链接,但我没有找到一个好的解决方案 – user1870379