TableLayoutPanel 行高列宽设置
/// <summary>
/// 获取TableLayoutPanel指定行的高度
/// </summary>
/// <param name="layout">TableLayoutPanel</param>
/// <param name="row">行号</param>
/// <returns>行高</returns>
public float GetTlpRowHeight(TableLayoutPanel layout, int row)
{
float height = ;
int count = layout.RowCount;
if (row > count) return ; for (int i = ; i <= count; i++)
{
if (!i.Equals(row)) continue;
height = layout.RowStyles[i].Height;
break;
}
return height;
} /// <summary>
/// 设置TableLayoutPanel指定行的高度
/// </summary>
/// <param name="layout">TableLayoutPanel</param>
/// <param name="row">行号</param>
/// <returns>行高</returns>
public void SetTlpRowHeight(TableLayoutPanel layout, int row, float height)
{
int count = layout.RowCount;
if (row > count) return; for (int i = ; i <= count; i++)
{
if (i == row)
{
layout.RowStyles[i].Height = height;
return;
}
}
} /// <summary>
/// 获取TableLayoutPanel指定行的宽度
/// </summary>
/// <param name="layout">TableLayoutPanel</param>
/// <param name="row">行号</param>
/// <returns>行宽</returns>
public float GetTlpColWidth(TableLayoutPanel layout, int col)
{
float width = ;
try
{
int count = layout.ColumnCount;
if (col > count) return ; for (int i = ; i <= count; i++)
{
if (!i.Equals(col)) continue;
width = layout.ColumnStyles[i].Width;
break;
}
}
catch
{
return width;
}
return width;
} /// <summary>
/// 设置TableLayoutPanel指定行的宽度
/// </summary>
/// <param name="layout">TableLayoutPanel</param>
/// <param name="row">行号</param>
/// <returns>行宽</returns>
public void SetTlpColWidth(TableLayoutPanel layout, int col, float width)
{
try
{
int count = layout.ColumnCount;
if (col > count) return; for (int i = ; i <= count; i++)
{
if (i == col)
{
layout.ColumnStyles[i].Width = width;
return;
}
}
}
catch { return; }
}
TableLayoutPanel 行高列宽设置的更多相关文章
- 27.openpyxl 向指定单元格添加图片并修改图片大小 以及修改单元格行高列宽
openpyxl 向指定单元格添加图片并修改图片大小 以及修改单元格行高列宽 from openpyxl import Workbook,load_workbook from openpyxl.dra ...
- datagridview 行高列宽的自动设置
1) 设定行高和列宽自动调整 [C#]// 设定包括Header和所有单元格的列宽自动调整 DataGridView1.AutoSizeColumnsMode = DataGridViewAutoSi ...
- Datagridview 在基于文本的单元格中启用换行,自动调整行高列宽
将 DataGridViewCellStyle的 WrapMode 属性设置为 DataGridViewTriState 枚举值之一.下面的代码示例使用 System.Windows.Forms.Da ...
- 20170707xlVBA多区域拆分多表保持行高列宽
Public Sub 多个区域拆分到多表() AppSettings On Error GoTo ErrHandler Dim StartTime, UsedTime As Variant Start ...
- C#操作EXCEL常见操作集合(行高,列宽,合并单元格,单元格边框线)
private _Workbook _workBook = null; private Worksheet _workSheet = null; private Excel.Application _ ...
- QTableView表格视图的列宽设置
Qt中的表格控件可以通过从QTableView或QTableWidget派生子类实现.其中,QTableWidget只是对QTableView的一种简单封装.因为使用QTableView常常需要用户指 ...
- Java 操作Word表格——创建嵌套表格、添加/复制表格行或列、设置表格是否禁止跨页断行
本文将对如何在Java程序中操作Word表格作进一步介绍.操作要点包括 如何在Word中创建嵌套表格. 对已有表格添加行或者列 复制已有表格中的指定行或者列 对跨页的表格可设置是否禁止跨页断行 创建表 ...
- 使用datatables实现列宽设置、水平滚动条、显示某列部分内容
示例 1.//使用 columnDefs 给列设置宽度 $('#example').DataTable( { "columnDefs": [ //给第一列指定宽度为表格整个宽度的2 ...
- winform中的DataGridView的列宽设置
DataGridView有一个属性AutoSizeColumnMode,他有很多枚举值: 1.AllCells 调整列宽,以适合该列中的所有单元格的内容,包括标题单元格. 2.AllCellsExc ...
随机推荐
- 【摄像头】Global Shutter(全局快门)与Rolling Shutter(卷帘快门)的区别与比较
由于红外补光灯的爆闪,所以一般DMS会用global shutter的sensor,而不是rolling shutter的. 参考 1. Global Shutter(全局快门)与Rolling Sh ...
- ldd 查看程序依赖库
ldd 查看程序依赖库 https://linuxtools-rst.readthedocs.io/zh_CN/latest/tool/ldd.html
- quartz定时任务及时间设置
quartz 定时任务时间设置1.这些星号由左到右按顺序代表 : * * * * * * * ...
- 回收机制GC
.NET 之 垃圾回收机制GC 一.GC的必要性 1.应用程序对资源操作,通常简单分为以下几个步骤:为对应的资源分配内存 → 初始化内存 → 使用资源 → 清理资源 → 释放内存. 2.应用程序对资源 ...
- Python 面向对象(创建类和对象,面向对象的三大特性是指:封装、继承和多态,多态性)
概念: ...
- 4.input()
>>> help(input) Help on built-in function input in module builtins: input(prompt=None, /) R ...
- day29akka
PS:AKKA之前要实现并发编程,通常要借用netty框架,现在如果又要高并发又要分布式就使用akka框架这个akka在客户端和服务端每一端都相当于一个actor,尤其是服务端需要一个总管进行管理 P ...
- centos7.3使用花生壳映射端口
首先下载花生壳客户端(其实我觉得更应该叫做服务端),选择相应的版本就可,例如我就是选择的linux->centos版本的 https://hsk.oray.com/download/ 我的版本为 ...
- springboot收藏的博客
1.纯洁的微笑:http://www.ityouknow.com/ 2.嘟嘟独立博客:http://tengj.top/ 3.http://blog.didispace.com/
- nginx unit 1.8 支持基于java servlet 的开发模型
最近unit 1.8 发布了,有两个比较大的新特性,内部请求路由,以及java servlet 容器应用的开发 内部请求路由配置参考 { "routes": [ { "m ...