datagridview的标题栏都是横向显示的得,怎么纵向显示?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了datagridview的标题栏都是横向显示的得,怎么纵向显示?相关的知识,希望对你有一定的参考价值。

比如 标题栏如下: 车次号 速度 当前距离
我怎么把标题栏显示为:
车次号
速度
当前距离

参考技术A 表格么横向显示比较合理,因为你不知道他有多少行,你要是纵向的话,你不能确定他显示多少列诶,若你知道他有多少列的话。
设置 gridview 不显示标题栏,然后后台写一个datatable,将你的数据转个向在赋给gridview就可以了
参考技术B gridview 这个控件只能这样 你可以用detailsview这个控件追问

VS2005好像不自带detailsview吧,还的先下载安装是吗?

追答

不是啊 vs2005也是有的 在工具箱-》数据里 如果还没有的话 可以 在工具箱-》常规 然后右键-》选择项里找找 detailsview 然后大勾 添加就好

追问

郁闷,在选择项里面看时是打勾的,但工具箱里面就是找不到

追答

那你数据那边还没看到?
不然直接在源 加入代码:

追问

谢谢你,我的问题已经解决

参考技术C 最好还是换其他的数据源控件吧!很烦的。。。。追问

我是菜鸟,不用这个的话用哪个比较好呢?

本回答被提问者采纳

在winform中,如何为DatagridView设置横向滚动条

右击DatagridView选择属性,在右边属性选项卡里面找到布局这一项,里面有一个ScrollBars 这里就是控制选项卡显示模式的.Both:横向,纵向都自动显示.None:不显示.Horizontal:只显示横向的.Vertical:只显示纵向的. 参考技术A 在默认情况下,滚动条会自动显示的,不需要设置,这样在宽度或高度不足时不出现滚动条,以免影响美观追问

有很多列, 运行时也不显示滚动条,以至于程序运行后后面的列不能看见

追答

选中DatagridView控件,设置ScrollBars属性为Both

本回答被提问者和网友采纳

以上是关于datagridview的标题栏都是横向显示的得,怎么纵向显示?的主要内容,如果未能解决你的问题,请参考以下文章

在winform中,如何为DatagridView设置横向滚动条

winform如何使datagridview横向显示,即左侧显示列表头

winform 怎么样让datagridview 的列表头显示在左侧而不是上面, datagridview 里调出来的的数据显示成竖向

DataGridView回车焦点横向移动

C# FORM 如何使DATAGRIDVIEW始终显示纵向滚动条啊?

我与 MS Access 数据库绑定的 datagridview 显示错误的时间格式