主细节信息
主细节信息是表网格的一项功能,可让您显示每个记录数据行的其他信息(详细信息)。
主细节信息允许您显示与主表行相关的其他表数据——NTableGridDetail和NTreeGridDetail是主细节信息,可以显示表网格或树状网格,这些网格显示从属数据源中的信息。
计算列
与Data Columns不同,计算所得的列不会显示特定的数据源字段。相反,用户有责任为每个数据源行定义一个值。通常,此值是其他数据源字段的乘积。例如:许多网格中的TOTAL列是通过乘PRICE * QUANTITY值得出的。当您要从另一个数据源提取有关特定数据行的信息时,也可以使用计算列。有两种类型的计算列:
公式计算列——这是定义为公式的计算列。该列分配给每一行的值是公式求值的结果,您可以在其中使用其他列值。
自定义计算列——这是一个计算列,它调用用户处理的委托来按需获取行值。
可以对计算出的列执行过滤、分组和排序。
列条件格式
列条件格式可帮助您根据特定规则格式化某些数据单元格视图。NOV Grid for .NET为创作复杂的单元格条件提供了强大的支持。
除了静态填充规则,NOV Grid for .NET还支持渐变背景和文本填充声明,可以将其定义为两种颜色或三种颜色的渐变。
列格式
NOV Grid Column Format允许修改数据单元格值,使其可视化。
通常,列格式在逻辑上分为两类:
默认列格式——这些是默认情况下网格用于特定行值类型的标准列格式。
扩展列格式——这些是默认情况下网格不使用的列格式,但是您可以手动分配给某些列。
NOV Grid还提供了对自定义列格式的支持——这允许您使用任何NOV小工具来表示行值,例如图表、计量表、条形码或其他小工具。
列的重新排序和调整大小
调整Grid列的大小——可以通过几种方法确定列的宽度:
自动
固定
单元格大小
标题大小
百分比
此外,用户还可以调整列的大小或双击列分隔符以设置“最适合”的列。
重新排列Grid列——允许用户通过拖动来更改列的顺序。
网格冻结列和冻结行
NOV Grid for .NET提供对冻结列和冻结行的支持。
冻结列可以冻结在网格窗口区域的左侧或右侧。
冻结行显示为固定在列标题上,并由FrozenRows网格属性控制。它指定了从网格顶部开始不可滚动的行数。
网格保护和列保护
网格保护是指可以帮助您限制用户通常对网格执行某些操作的一组属性。
对于适用于列的操作,还具有相应的列保护属性,该属性可以仅对特定列限制相同的操作。
支持空值
NOV Grid for .NET提供对空值的支持。Grid还支持编辑空值。
网格选择
网格选择是围绕网格行组织的,并具有维护当前行和当前单元格的概念。
可以通过其Mode属性将Selection配置为在两种模式下运行:
单行——只能选择一行
多行——可以选择多个行
网格选择还负责执行各种导航命令,这些命令可以更改当前单元格、选择/取消选择行以及更改当前单元格。该选择还公开了控制触发当前单元格编辑事件的属性。
网格交替行
当您需要显示具有许多列的网格时,网格交替行就会很有用,因为用户可以轻松地跟踪属于同一行的值。因此,交替的行增加了网格的可读性。
NOV Grid for .NET提供对交替行的外观、间隔和长度的完全控制。
网格线
NOV Grid for .NET具有由网格单元、列和行标题显示的几种类型的网格线。
单元格网格线——分隔行和数据单元格的网格线
列网格线——顶部网格线、底部网格线和垂直列网格线
行标题网格线——左网格线、右网格线和水平行标题网格线
NOV Grid可以完全控制网格线的外观。
从右到左的本地化支持
NOV Grid for .NET提供了完整的本地化支持和从右到左的支持。
NOV Framework本地化支持使您可以转换应用程序的整个用户界面(UI)。
NOV小工具托管
NOV Framework的体系结构允许您将任何NOV小工具托管到其他NOV小工具中。
这使您可以使用NOV小工具来表示网格行值,例如图表、计量表、条形码或其他小工具。
公司名称:北京哲想软件有限公司
北京哲想软件官方网站:www.cogitosoft.com
北京哲想软件微信公众平台账号:cogitosoftware
北京哲想软件微博:哲想软件
北京哲想软件邮箱:[email protected]
销售(俞先生)联系方式:+86(010)68421378
微信:18610247936 QQ:368531638