首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > VB Dotnet >

怎么固定DataGridView中的列(大家帮帮忙!)(急)

2012-02-03 
如何固定DataGridView中的列(大家帮帮忙!)(急)第一个问题:在vb.net中,比如DataGridView一共有5列,现在要把

如何固定DataGridView中的列(大家帮帮忙!)(急)
第一个问题:在vb.net   中,比如DataGridView一共有5列,现在要把前面2列固定,就是不能调整顺序,(第1列和第2列不能互换),该怎么实现?DataGridView1.AllowUserToOrderColumns   =   False     这样的话把所有的列都不能调整顺序了,但是现在只要前面2列固定就可以了  


第二个问题:在DataGridView中,鼠标在2个列当中,就是一条竖线这里,然后按下右键,这个是触发哪个事件!  
请大家帮帮忙!   先谢谢了

[解决办法]
不能调整顺序
DataGridView1.Columns.Item(0).SortMode = DataGridViewColumnSortMode.NotSortable
DataGridView1.Columns.Item(1).SortMode = DataGridViewColumnSortMode.NotSortable
[解决办法]
1.使用绑定列.
<columns>

<asp:boundcolumn DataField= "PhotoType " HeaderText= "Photo Type " >
<itemstyle horizontalalign= "Center " Width= "20% " />
<headerstyle horizontalalign= "Center " />
</asp:boundcolumn>
....
....
</columns>
2.这个........
[解决办法]
第一个问题
DataGridView 中Columns属性……对应列名属性frozen值设置为ture就好,
[解决办法]
你可以在选到第1,2列时让它 ReadOnly = True
[解决办法]
是控件本身的问题。接分。

热点排行