我想让用户可以自己设定datagrid列的显示顺序,可以将某列提前和退后,请问怎么实现? 就想windows界面里面,当按"详细信息"查看时,可在Header上点击右键,可重排Header,后可以直接拖拉标题,好实现吗? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 通过添加ColumnStyle确实可以实现对列的排序。而且控制起来也很容易。如果是2003的DataGrid,需要在TableStyle属性中添加一个TableStyle。然后再TableStyle的ColumnStyle属性中再编辑。如果是2005的DataGridView,直接就有ColumnStyle属性。这两种情况都是既可以使用窗体设计器编辑,又可以通过编码来编辑的。但是,拖动我就没有做过了。 dhtml table column drag! 至于列的显示顺序,可以设置tablestyle就可以了至于拖动,参看http://www.syncfusion.com/FAQ/WindowsForms/FAQ_c44c.aspx#q764q 我想问的是对webcontrol的操作,不是windows的,求助!!! 列拖放http://www.microsoft.com/china/MSDN/library/netFramework/netframework/VCSdragdrop_datagrid.mspx?mfr=true C# 手机通过socket与PC机服务器连接问题,手机通过GPRS上网 如何在动态生成控件所在的模块之外引用该控件? 一個顯式轉換的問題 实体类与用户权限的问题! 急!AJAX的Tab控件使用问题!!请高手帮助! winform的问题 关于相对路径的小问题 郁闷呀怎么查数据表? webbrowser 写一个刷微信的小程序问题! 一个VB.NET转成C#语句的问题! 以前在VS2003的写法,现在怎么写? 求一个在xml中寻找节点的方法
如果是2005的DataGridView,直接就有ColumnStyle属性。这两种情况都是既可以使用窗体设计器编辑,又可以通过编码来编辑的。但是,拖动我就没有做过了。
http://www.syncfusion.com/FAQ/WindowsForms/FAQ_c44c.aspx#q764q
http://www.microsoft.com/china/MSDN/library/netFramework/netframework/VCSdragdrop_datagrid.mspx?mfr=true