考虑使用repeater更加自由的定制显示方式
理论上应该是支持的,如果你的设置不起效果,可能是因为控件所在环境的配置原因。建议使用 firefox 的 debug 看看最终生成的 html 代码是怎样的,然后查找一下该样式出错的原因。
标题栏居中应该是其中的headeritem属性里设置的吧,你再确认一下,是否设置为数据项居中了。如果设置对的话,没有理由不居中,你可以再检查一下是否被其他的CSS定义给冲突掉了。最好的办法是用IE端工具查看一下最终生成的HTML代码即可知道
同上解决。
<dxwgv:GridViewDataTextColumn Caption="标题" FieldName="列名" VisibleIndex="0">
<HeaderStyle HorizontalAlign="Center" VerticalAlign="Middle" />
</dxwgv:GridViewDataTextColumn>
设置某列标题垂直和水平居中如上代码。
在V8.1.2.0版本中测试通过。
至于列宽度,可以设置列可手动拉伸的。
如果单元格设置了固定宽度,而且单元格样式设置了 word-break:break-all 属性的话,在IE系列浏览器中是可以自动换行的,但是火狐不支持该属性。同意 DotNetor:的在后台判断并添加换行符的做法;