msghflexgrid1.textmatrix(msghflexgrid1.row,0)返回指定行的第一列值
对应的datagrid控件 代码
vb msghflexgrid 对应的datagrid 代码问题
- 写回答
- 好问题 0 提建议
- 关注问题
- 邀请回答
-
1条回答 默认 最新
你知我知皆知 2024-07-28 22:37关注以下回答参考 皆我百晓生、券券喵儿 等免费微信小程序相关内容作答,并由本人整理回复。
在Visual Studio中,如果你想要使用
MSHFlexGrid来替换DataGridView,你首先需要安装Microsoft.Office.Interop.Excel库。然后,在你的项目中添加一个引用。<Compile Language="C#" Reference="Microsoft.Office.Interop.Excel.dll" />接下来是你的
MSHFlexGrid代码:using System; using System.Collections.Generic; using System.Linq; using System.Text; using Microsoft.Office.Interop.Excel; namespace YourNamespace { public class MSHFlexGridDemo { [STAThread] static void Main(string[] args) { // 创建一个新的工作表 Application.Workbooks.Add(); // 获取工作表对象 Worksheet ws = Application.ActiveWorkbook.Sheets[1]; // 设置列标题 ws.Cells["A1"].Value = "Name"; ws.Cells["B1"].Value = "Age"; // 创建MSHFlexGrid控件并设置其属性 MSHFlexGrid flexGrid = new MSHFlexGrid(); flexGrid.Dock = DockStyle.Fill; flexGrid.Location = new Point(50, 50); flexGrid.Name = "flexGrid1"; // 添加数据到表格 for (int i = 2; i <= 3; i++) { flexGrid.AppendRow(new string[] { "John Doe", "30" }); } // 将表格插入到工作表 ws.Columns.AutoFit(); ws.Rows.AutoFit(); // 激活表格 ws.Activate(); // 打开表格 ws.Show(); // 关闭工作簿 Application.Quit(); } } }这个示例将创建一个新的工作表,并在一个新的单元格中显示名为“Name”的列和年龄。它还将生成一个包含三行的数据框,并将其插入到工作表中。
请注意,你需要根据实际需求调整代码以适应你的特定应用。
解决 无用评论 打赏 举报