vb.net farpoint.win.spread printinfo.footer /c/fz""16""/fn""宋体""/cl""0"" 每个属性表示什么含义,并且举例如何设置粗体
时间: 2023-11-08 20:06:47 浏览: 156
这是一段 VB.NET 代码,其中 farpoint.win.spread 是 FarPoint Spread 控件的命名空间,printinfo.footer 是 Spread 控件中用于设置页脚的属性。具体属性含义如下:
- /c:设置字体颜色,后面跟着的是颜色代码。
- /fz:设置字体大小,后面跟着的是字号。
- /fn:设置字体名称,后面跟着的是字体名称。
- /cl:设置字体粗细,0 表示普通,1 表示粗体。
如果要设置粗体,可以在 /cl 属性后面加上 /b,例如:printinfo.footer /c/fz""16""/fn""宋体""/cl""1""/b。
相关问题
怎么把FarPoint.Win.Spread.SheetView第一列变为勾选框
在FarPoint.Win.Spread(一款.NET的电子表格控件)中,如果你想将SheetView的第一列转换成复选框列,首先需要明确这是在创建一个新的表视图(SheetView)还是修改现有的。这里提供一种基本步骤:
1. 创建或获取SheetView实例:假设你已经有了一个名为`sheetView`的SheetView对象。
```csharp
SheetView sheetView = spreadsheet.Workbook.Worksheets[0].Views.Add(); // 添加新的SheetView到工作簿的第一个工作表
```
2. 设置列模式:然后,你可以设置列的模式为`ColumnMode.Checkboxes`,这会使列显示为复选框列。
```csharp
sheetView.ColumnModes[0] = ColumnMode.Checkboxes; // 第一列为复选框,注意索引从0开始
```
3. 初始化复选框状态:对于每一行,可以通过遍历`sheetView.Rows`并设置`Cells[i, 0].Value`为布尔值来初始化复选框状态。例如,`true`代表选中,`false`代表未选中。
```csharp
for (int i = 0; i < sheetView.RowCount; i++)
sheetView.Cells[i, 0].Value = false; // 初始默认全不选中
```
4. 如果你想允许用户自定义选择,可以在点击事件中动态更改复选框状态。
```csharp
private void checkBoxClicked(object sender, EventArgs e)
{
CheckBox checkbox = (CheckBox)sender;
int rowIndex = checkbox.Tag as int?;
if (rowIndex != null)
sheetView.Cells[rowIndex, 0].Value = checkbox.Checked;
}
// 在适当的地方添加checkbox的绑定和Tag属性
```
记得在实际应用中替换合适的事件处理程序和单元格引用,确保它们与你的具体需求匹配。
vb.net 代码中如何设置 farpoint spread 标题的高度
要设置 FarPoint Spread 的标题高度,可以使用以下代码:
```
FpSpread1.ColumnHeader.Rows[0].Height = 30;
```
其中,`FpSpread1` 是你的 FarPoint Spread 控件名,`ColumnHeader.Rows[0]` 表示第一行标题行,`Height` 属性表示设置高度的值。在上面的代码中,我设置标题高度为 30。
你可以根据实际需要修改代码中的控件名和高度值。希望能帮到你!
阅读全文