人工使控件元素无效
在外观或显示信息被改变之后,XtraTreeList 自动重绘它的元素。 例如,在脚注面板的外观设置被改变或汇总值被更新之后,脚注面板被自动重绘。 但是,在某些情况下,需要人工使元素无效。 例如,当改变选中状态时,汇总脚注不被重绘。 因此,如果需要在汇总脚注中显示选中节点的数目,则需要人工使汇总脚注无效。
要人工强制使控件元素无效,则需要调用为实现此目的专门设计的相应方法。 所有这些方法都把相应的区域添加到控件的更新区域,在下一次绘制操作期间更新区域将被重绘。 要强制同步绘制,则应在调用使元素无效的方法之后,就调用树状列表的 Update 方法。 在下表中列出了这些方法。
名称 | 说明 |
---|---|
TreeList.InvalidateCell | 使指定的单元格无效。 |
TreeList.InvalidateColumnHeader | 使指定的列标头无效。 |
TreeList.InvalidateColumnPanel | 使列标头面板无效。 |
TreeList.InvalidateNode | 使指定的节点无效。 |
TreeList.InvalidateNodes | 使所有可视的节点和行脚注无效。 |
TreeList.InvalidateSummaryFooterPanel | 使汇总脚注面板无效。 |