在列头或者固定行换行

要想在列头或者固定行换行,请设置HeightWordWrap属性。

1.    为列头设置 Caption 属性

在设计器中:

l 在表格中选择一列,这将会打开这一列的列任务菜单

l Column Caption框中,输入Word Wrapping in Header

另外, Caption 属性也可以在C1FlexGrid列编辑器中设置。

l 打开C1FlexGrid列编辑器. 打开C1FlexGrid列编辑器。想要了解更多关于如何访问C1FlexGrid列编辑器的信息,请查看访问C1FlexGrid列编辑器

l 在右侧窗格中选择一列并在左侧窗格中将它的Caption属性设置为Word Wrapping in Header

l 点击OK来关闭编辑器。

在代中:

将下面的代码添加到Form_Load事件中。

    Visual Basic

Me.C1FlexGrid1.Cols(1).Caption = "Word Wrapping in Header"

 

 

    C#

this.c1FlexGrid1.Cols[1].Caption = "Word Wrapping in Header";

 

2.    设置列头的高度。

    Visual Basic

Me.C1FlexGrid1.Rows(0).Height = 3 * Me.C1FlexGrid1.Rows.DefaultSize

 

 

    C#

this.c1FlexGrid1.Rows[0].Height = 3 * this.c1FlexGrid1.Rows.DefaultSize;

 

3.    允许固定单元格的换行。

在设计器中:

l 打开C1FlexGrid样式编辑器。想要了解更多关于如何访问C1FlexGrid样式编辑器的信息,请查看访问C1FlexGrid样式编辑器

l 在内置样式列表中选择Fixed

l 在右侧窗格中找到WordWrap 属性并将它设置为True

l 点击OK来关闭设计器。

在代码中:

将下面的代码添加到Form_Load事件中去:

    Visual Basic

Me.C1FlexGrid1.Styles("Fixed").WordWrap = True

 

 

    C#

this.c1FlexGrid1.Styles["Fixed"].WordWrap = true;

 

 

本主题演示如下:

在本例中,一个三行的列头被创建了,文字是自动折行的。