vb farpoint 单元格的高度 Multiline
时间: 2023-07-31 15:03:44 浏览: 216
在 FarPoint Spread 控件中,可以通过设置单元格的 `CellType` 为 `FpCellType.Multiline` 来实现多行文本输入。同时,可以通过设置单元格的属性 `Row.Height` 来控制单元格的高度,从而实现多行文本的显示效果。
具体操作如下:
1. 将单元格的 `CellType` 属性设置为 `FpCellType.Multiline`,示例代码如下:
```vb
FpSpread1.ActiveSheet.Cells(0, 0).CellType = New FarPoint.Win.Spread.CellType.MultilineCellType()
```
2. 设置单元格的 `Row.Height` 属性,示例代码如下:
```vb
FpSpread1.ActiveSheet.Rows(0).Height = 100
```
以上代码将第一行单元格的高度设置为 100 像素,以实现多行文本的显示效果。注意,设置单元格的高度时,需要将 `AllowCellOverflow` 属性设置为 `True`,否则单元格内容会被截断。示例代码如下:
```vb
FpSpread1.ActiveSheet.Rows(0).AllowCellOverflow = True
```
希望能够帮到你!
相关问题
vb farpoint 单元格自适应内容 设置高度
要让 Farpoint 的单元格自适应内容并设置高度,可以使用以下代码:
```vb
' 设置单元格为自适应内容
fpSpread1.ActiveSheet.Columns(0).AutoFit()
' 获取单元格内容高度
Dim cellHeight As Integer = fpSpread1.ActiveSheet.Cells(0, 0).GetPreferredHeight()
' 设置单元格高度
fpSpread1.ActiveSheet.Rows(0).Height = cellHeight
```
以上代码中,第一行将第一列设置为自适应内容,第二行获取第一个单元格内容的高度,第三行将第一行的高度设置为单元格内容高度。你可以将代码中的 `fpSpread1` 替换成你实际使用的 Farpoint 控件对象。
c# farpoint 单元格 高度自适应
在 FarPoint 的单元格中,可以使用 AutoFitRows 方法来自适应行高。以下是一个示例代码片段,演示如何使用该方法:
```csharp
fpSpread1.ActiveSheet.Rows.AutoFitRows();
```
此代码将自适应当前工作表中所有行的高度。如果要自适应特定行的高度,则可以使用类似以下代码的方法:
```csharp
fpSpread1.ActiveSheet.Rows[0].AutoFitHeight();
```
此代码将自适应第一行的高度。可以将索引更改为所需的行号。
请注意,自适应行高可能会影响 FarPoint 控件的性能,因此建议仅在必要时使用此功能。
阅读全文