C# CAD二次开发设置DBText对齐方式注意事项

文章讲述了在进行文字设置时,尤其是右对齐或居中对齐操作,AlignmentPoint属性的正确使用方式。当HorizontalMode设为TextLeft时不应设置AlignmentPoint,否则会引发错误。而需要右对齐或居中时,设置AlignmentPoint为正确的点位置是必要的。示例代码展示了如何根据条件动态调整这两个属性来实现所需对齐效果。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

文字设置右对齐时,总是失败或者无效,多次尝试和网上查找才发现是AlignmentPoint 属性设置的问题;
当HorizontalMode 为TextHorizontalMode.TextLeft时,不要设置AlignmentPoint 属性,否则报错;
而需要文字右对齐,或者居中对齐时,则必须设置AlignmentPoint 属性;
示例代码如下:

DBText dimText = new DBText();
dimText.TextStyleId = _fontId;
dimText.TextString = strStation;
dimText.
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值