乐筑天下

搜索
欢迎各位开发者和用户入驻本平台 尊重版权,从我做起,拒绝盗版,拒绝倒卖 签到、发布资源、邀请好友注册,可以获得银币 请注意保管好自己的密码,避免账户资金被盗
查看: 74|回复: 4

为什么合并此表?

[复制链接]

129

主题

422

帖子

5

银币

中流砥柱

Rank: 25

铜币
936
发表于 2015-8-27 00:34:45 | 显示全部楼层 |阅读模式
出于某些原因,这将创建一个合并了单元格的表。有人知道我怎么修吗
使用Autodesk.AutoCAD.ApplicationServices
使用Autodesk.AutoCAD.DatabaseServices
使用Autodesk.AutoCAD.EditorInput
使用Autodesk.AutoCAD.Geometry
使用Autodesk.AutoCAD.Runtime
名称空间表tuff
{
公共类CreateTable
{
静态公共void CreateMyTable(Point3d mypoint)
{
Document doc=Application.DocumentManager.MdiActiveDocument
数据库db=doc.Database
编辑器ed=doc.Editor
表tb=new Table()
tb。TableStyle=db.TableStyle
tb。设置大小(1,5)
tb.SetRowHeight(3)
tb.SetColumnWidth(3)
tb。位置=mypoint
//创建二维数组
//我们的目录
字符串[,]str=新字符串[1,5]
str[0,0]=“Column1”
str[0,1]=“Column2”
str[0,2]=“Column3”
str[0,3]=“Column4”
str[0,4]=“Column5”
//使用嵌套循环添加每个单元格并设置其格式。
用于(int i=0;i
{
用于(int j=0;j
{
tb。细胞[i,j]。TextHeight=1
tb。细胞[i,j]。TextString=str[i,j]
tb。细胞[i,j]。对齐=CellAlignment.MiddleCenter
}
}
tb.GenerateLayout()
事务tr=doc.TransactionManager.StartTransaction()
使用(tr)
{
BlockTable bt=(BlockTable)tr.GetObject(doc.Database.BlockTableId,OpenMode.ForRead)
BlockTableRecord btr=(BlockTableRecord)tr.GetObject(bt[blocktablenrecord.ModelSpace],OpenMode.ForWrite)
btr.AppendEntity(tb)
tr.addNewlyCreatedBobObject(tb,true)
tr.Commit()
}
}
}
}

本帖以下内容被隐藏保护;需要你回复后,才能看到!

游客,如果您要查看本帖隐藏内容请回复
回复

使用道具 举报

24

主题

204

帖子

6

银币

后起之秀

Rank: 20Rank: 20Rank: 20Rank: 20

铜币
300
发表于 2015-8-27 07:42:26 | 显示全部楼层
我在代码中没有看到向表tb.InsertColumns()添加新列的任何地方。
回复

使用道具 举报

51

主题

613

帖子

9

银币

中流砥柱

Rank: 25

铜币
815
发表于 2015-8-27 08:22:04 | 显示全部楼层
我想问题是tb.SetSize,如果你使用tb.NumRows和tb.NumColumns?
回复

使用道具 举报

71

主题

928

帖子

8

银币

顶梁支柱

Rank: 50Rank: 50

铜币
1230
发表于 2015-8-27 11:41:52 | 显示全部楼层
您正在创建一个只有一行的表。您的Tablestyle被设置为具有标题并合并标题行中的单元格。将表格更改为2行,并将标题赋予第一个单元格。在填写各列时,请务必将I的值调整为i-1。
回复

使用道具 举报

129

主题

422

帖子

5

银币

中流砥柱

Rank: 25

铜币
936
发表于 2015-8-27 12:02:31 | 显示全部楼层
谢谢你。
回复

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

  • 微信公众平台

  • 扫描访问手机版

  • 点击图片下载手机App

QQ|关于我们|小黑屋|乐筑天下 繁体中文

GMT+8, 2025-2-5 00:57 , Processed in 0.257909 second(s), 62 queries .

© 2020-2025 乐筑天下

联系客服 关注微信 帮助中心 下载APP 返回顶部 返回列表