最近做项目用到了Bandedgridview,绑定数据源的方式来显示数据
由于需要显示的数据里有带回车换行的,正常情况下是显示不出来的,即使设置了行高也是没用.
试过了很多方法,最后用了换控件的方式.
将Bandedgridview的列控件换成MemoEdit就可以了,然后再设置个RowAutoHeight即可完美显示.
以下是代码,测试有效.
for (int i = 0; i < bandedGridView1.Columns.Count; i++) { bandedGridView1.Columns[i].ColumnEdit = new DevExpress.XtraEditors.Repository.RepositoryItemMemoEdit(); } bandedGridView1.OptionsView.RowAutoHeight = true; bandedGridView1.LayoutChanged();
还没有评论,来说两句吧...