菜鸟求教:如何指定MText的样式啊?
各位好!请教个问题,我新建了一个MText,可是不知道如何指定其样式,这个怎么搞啊?有个textstyleName,可是是只读啊!
还有就是颜色怎么设置呢?用了Color,可是不知道怎么赋值,还请各位给指定一下!
谢谢啊! Cad.net指南里面有mtext部分的代码 仔细看看 雪山飞狐_lzh 发表于 2014-8-1 19:34 static/image/common/back.gif
Cad.net指南里面有mtext部分的代码 仔细看看
感谢雪山飞狐_lzh!
我查了相关资料,颜色的问题倒是解决了,用colorindex。
可是字体的问题却糊涂了。相关的属性还是没找到。
我想问问不能对单个MText设定字体吗?只能对整个Document设置字体? StyleName or StyleNameId? ivde 发表于 2014-8-4 12:32 static/image/common/back.gif
StyleName or StyleNameId?
感谢回复!
没有这两个属性!
只有textStyleName 和 textStyleNameId。
textStyleName是只读的。
textStyleNameId从哪里来呢? TextStyleId 雪山飞狐_lzh 发表于 2014-8-4 18:54 static/image/common/back.gif
TextStyleId
飞狐版主,这个TextstyleId怎么设置呢?
还有就是你说的指南是哪一本?有链接或者详细名称吗? var db = HostApplicationServices.WorkingDatabase;
var doc = Application.DocumentManager.GetDocument(db);
var ed = doc.Editor;
using (Transaction tr = db.TransactionManager.StartTransaction())
{
var tst = tr.GetObject(db.TextStyleTableId, OpenMode.ForRead) as TextStyleTable;
var mt =
new MText
{
Location = Point3d.Origin,
TextStyleId = tst["我的文字样式名"],
Contents = "123"
};
把下面链接Copy到地址栏
http://docs.autodesk.com/ACD/2010/ENU/AutoCAD%20.NET%20Developer's%20Guide/index.html
页:
[1]