LineObject物件實現動態設置CrystalReport中線條的座標圾粗細等相關屬性

本文介绍如何在CryStalReport中通过LineThickness属性调整线条的粗细,并展示了设置颜色、坐标及样式的方法。

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

 今天有遇到一個有關在CryStalReport中調整線條的粗細的問題,有在環境中試著取報表中的LineObject物件,然後看其屬性

到底有哪些,看有沒有有關於設置該屬性的~~發現有耶,它有一個LineThickness屬性~~

在後台代碼中需要添加這兩個命名空間哦~

Imports CrystalDecision.CrystalReports.Engine

Imports CrystalDecision.Shared

然後取到LineThickness物件

Dim crt as new ReportDocument

Dim lineObj as LineObject

lineObj=crt.DeportDefintion.ReportObject("line1") 'line1是在crystalreport中的name

lineObj.LineThickness=50 '這個是設置線條的粗細,以Twip為單位,其屬性設置值的類型為integer

lineObj.LineColor=Drawing.Color.Red '這個是設置線條的顔色,可以讓線條比較明顯

同時我們也可以動態的設置線條的座標哦~(它們都是Twip為單位的,Twip與pixel的轉換:Twip/15=pixel)

lineObj.Left=100

lineObj.Right=600

lineObj.TOP=0

lineObj.LineStyle=LineStyle.DashLine '這個是設置線條的樣式

希望寫出來大家一起分享一下囉~~~

~~~最近我們這邊長此下去清晰度直線上升狀態,快要熱翻了耶~~~~   -.- T_T |||

转载于:https://www.cnblogs.com/medci/archive/2008/04/08/1142633.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值