在使用C1FlexGrid的数据绑定时,一开始使用的是C1FlexGrid.Datasource方法。结果是执行后,表格列没有按在列设计器的列名显示。
经网上查资料后,发现如果数据绑定后要按列设计器中设计来显示,需要使用另一个方法SetDataBinding(object dataSource, string dataMember, bool preserveLayout) 调用此方法时,设置preserveLayOut为true。即可。
需要注意的是,在使用这个方法时,列设计器中的name属性必须和dataTable中的列名一致。
样例代码:
本文介绍如何正确使用C1FlexGrid的SetDataBinding方法实现数据绑定,并确保表格能够按照列设计器的设计显示。通过设置preserveLayout参数为true,可以确保列名与dataTable中的列名一致,从而达到预期的显示效果。

4万+

被折叠的 条评论
为什么被折叠?



