CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  .NET技术 >  组件/控件开发

问一个Infragistics/NetAdvantage控件的尖端问题

楼主ayi30()2006-09-02 21:28:44 在 .NET技术 / 组件/控件开发 提问

有没有人知道NetAdvantage的UltraGrid的表头弄成多表头?如图所示:  
  --------------------  
                  金额  
  --------------------  
          借款   |       还款  
  --------------------  
                    |  
  --------------------  
                    |  
  --------------------  
   
  不知道到底能不能弄成这样? 问题点数:20、回复次数:5Top

1 楼ayi30()回复于 2006-09-03 21:11:02 得分 0

自己顶一下  
  有没有人知道,或者有什么好的思路?先谢了Top

2 楼sportlife5200(不会游泳的鲨鱼)回复于 2006-09-03 23:12:58 得分 0

这个东东我刚琢磨出来,可以在设计时和运行时做到折行  
  设计时折行:在设计对话框的行样式中直接拖放表头(随你怎么拖,可以调整尺寸)  
                          对话框位置:Designer   Dialog->Band   and   Column   Settings->Band[0]-'Band   0'->Column   Arrangement   Overview->Column   Arrangement   Designer  
   
  运行时折行:在代码中设置OriginX、OriginY(起点坐标)、SpanX、SpanY(跨度坐标)属性  
   
  UltraGridBand   theBand   =   myGrid.DisplayLayout.Bands[0];  
                          UltraGridColumn   column   =   null;  
                          RowLayoutColumnInfo   layoutInfo   =   null;  
   
  顺便问一下楼主  
  Top

3 楼sportlife5200(不会游泳的鲨鱼)回复于 2006-09-03 23:24:14 得分 20

倒!还没写完就发出去了,重写  
   
  这个东东我刚琢磨出来,可以在设计时和运行时做到折行  
  设计时折行:在设计对话框的行样式中直接拖放表头(随你怎么拖,可以调整尺寸)  
                          对话框位置:Designer   Dialog->Band   and   Column   Settings->Band[0]-'Band   0'->Column   Arrangement   Overview->Column   Arrangement   Designer  
   
  运行时折行:在代码中设置OriginX、OriginY(起点坐标)、SpanX、SpanY(跨度坐标)属性  
   
                          这个示例是从xml文件读取信息,然后设置各列的坐标及hidden等属性  
   
                          UltraGridBand   theBand   =   myGrid.DisplayLayout.Bands[0];  
                          UltraGridColumn   column   =   null;  
                          RowLayoutColumnInfo   layoutInfo   =   null;  
                          column   =   theBand.Columns[key];  
                          layoutInfo   =   column.RowLayoutColumnInfo;  
                             
                          //从xml文件中读取位置...  
                          //赋值  
                          layoutInfo.OriginX=intYourNumber;  
                          .....  
   
  顺便问一下楼主是否知道NetAdvantage中toolbar的个别按钮如何让它靠右侧呢,而不是从左到右跟在其他按钮后面  
   
  Top

4 楼ayi30()回复于 2006-09-04 16:11:13 得分 0

太好了,谢谢~~~  
  NetAdvantage我也是刚刚接触,toolbar还没研究,有研究告诉你  
  你也用这个控件做项目吗?  
  对了,我怎么把分给你?Top

5 楼blackhero(黑侠客)回复于 2006-09-04 16:13:40 得分 0

这个功能DataGrid都可以吧Top

相关问题

关键词

得分解答快速导航

  • 帖主:ayi30
  • sportlife5200

相关链接

  • CSDN .NET频道
  • .NET类图书
  • C#类图书
  • .NET类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo