惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

小众软件
小众软件
C
Check Point Blog
Vercel News
Vercel News
Y
Y Combinator Blog
G
Google Developers Blog
P
Proofpoint News Feed
WordPress大学
WordPress大学
MongoDB | Blog
MongoDB | Blog
博客园 - 司徒正美
Last Week in AI
Last Week in AI
博客园 - 【当耐特】
N
Netflix TechBlog - Medium
L
LangChain Blog
V
V2EX
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
大猫的无限游戏
大猫的无限游戏
D
DataBreaches.Net
博客园_首页
B
Blog RSS Feed
The Cloudflare Blog
MyScale Blog
MyScale Blog
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
Microsoft Security Blog
Microsoft Security Blog

博客园 - 木人(我现在不是老大)

ERP系统的专业化发展趋势 讨厌的real和float数据 Svcutil使用点滴 windows server2003企业版64位安装sql server2008企业版64位 读书笔记 UltraGrid(16) 水晶报表使用push模式(2) 水晶报表使用push模式(1) SQL SERVER2000存储过程调试 读书笔记 UltraGrid(15) 读书笔记 UltraGrid(14) 读书笔记 UltraGrid(12) 读书笔记 UltraGrid(11) 读书笔记 UltraGrid(10) 读书笔记 UltraGrid(9) 读书笔记 UltraGrid(8) 读书笔记 UltraGrid(7) 读书笔记 UltraGrid(6) 读书笔记 UltraGrid(5) 读书笔记 UltraGrid(4)
读书笔记 UltraGrid(3)
木人(我现在不是老大) · 2012-02-08 · via 博客园 - 木人(我现在不是老大)

如何访问rows

ultraGrid.Rows:访问顶层的所有行。如果启用了分组,则返回分组的所有行;
也就是返回的既可能是UltraGridRow,也可能是UltraGridGroupByRow;
ultraGrid.DisplayLayout.Rows:这个作用同ultraGrid.Rows,为什么要这样设计呢?
UltraGridBand是没有Rows属性的,有点奇怪;
ultraGrid1.DisplayLayout.Bands[0].Layout.Rows
ultraGrid1.DisplayLayout.Bands[0].Layout.Rows
。。。
这些都是同ultraGrid.Rows,因为Layout同样返回关联的UltraGridLayout,同ultraGrid1.DisplayLayout;
那如何访问UltraGridRow的rows呢?
想当然,觉得应该是UltraGridRow.Rows!实际中没有发现这个属性。
查资料发现原来是通过ChildBands,原来在一个行中还可以由多个UltraGridChildBand的。
而UltraGridChildBand中有Rows属性;
UltraGridGroupByRow也具有Rows属性;


outlook分组方式:
ultraGrid1.DisplayLayout.ViewStyleBand = ViewStyleBand.OutlookGroupBy

标题是否可见:
ultraGrid.DisplayLayout.CaptionVisible = DefaultableBoolean.False
这样也可以:ultraGrid.Text = string.Empty