UltraGrid指定列顺序

xkzh2008 2013-12-12 11:34:38
求大神们帮忙解决下UltraGrid的问题
DataTable dt = new DataTable();
dt.Columns.Add("NAME", typeof(System.String));
dt.Columns.Add("SEX", typeof(System.String));
dt.Columns.Add("AGE", typeof(System.String));
dt.Columns.Add("ID", typeof(System.String));

ultraGrid.DataSource = dt;

问题:
1、在不更改DataSource的dt列结构下 指定列"ID"显示为首列(直接操作ultraGrid)
2、在Form运行时,拖动列"ID"为第二列,此时在代码里如何提取列"ID"的index(不是原来的index)
...全文
176 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
xkzh2008 2013-12-12
  • 打赏
  • 举报
回复
ultraGrid1.DisplayLayout.Bands[0].Columns[2].Header.VisiblePosition = 0; ultraGrid1.AfterColPosChanged += new AfterColPosChangedEventHandler(ultraGrid1_AfterColPosChanged); 答案有了 可惜木有一个人给我回复。。。 现已贴出答案 希望对用到的朋友有帮助

110,532

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧