C# DataGridView改变列的顺序
--------------------编程问答-------------------- 设定 DataGridView 的 AllowUserToOrderColumns 为 True 的时候, 用户可以自由调整列的顺序。--------------------编程问答-------------------- 不是那个意思啊,是写好的控件,让开发人员用,在使用的时候他要改变顺序。 --------------------编程问答-------------------- http://msdn.microsoft.com/zh-cn/library/wkfe535h(v=vs.80).aspx --------------------编程问答--------------------
this.dataGridView1.Columns["列名"].DisplayIndex=Convert.ToInt32("你要放置的位置")--------------------编程问答-------------------- 更改列的显示索引就可以了. --------------------编程问答--------------------
--------------------编程问答-------------------- DisplayIndex 不行的,我都说了你不是那么好弄的,要是好弄的话早就改了, 几个裤衩的不要随便的说啊,我的问题都是级数较高的给出满意的答案, --------------------编程问答-------------------- 我顶 Return_Fales 兄,他说的就是我想的。如果不是这样,你是不是没有说清楚你想要实现什么? --------------------编程问答-------------------- 你该试试,就知道了。 这还说不清楚。 组合控件中一个DataGridView ,这个DataGridView 添加3个列。现在使用这个控件, 拖出来上面就有三个列, 怎么在拖出来的控件中改变这三列的位置。 --------------------编程问答-------------------- 没弄过,过来看看有没神人现身 --------------------编程问答-------------------- 虽然没有用过,但还是帮顶下…… --------------------编程问答--------------------
public DataGridView DataGridViewControl
{
get { return this.dataGridView1; }
}
//你给他整个DataGridView 随便他怎么操作
这个控件如果没有提供返回DataGridView对象的接口,且把DataGridView 对象设置成不能修改顺序的话,
那就改不了了,重做控件吧 --------------------编程问答-------------------- 到底怎么弄呢? 还是在等等中。 --------------------编程问答-------------------- 要你自己写的控件支持改变才行。
补充:.NET技术 , C#