找回密码
 立即注册

QQ登录

只需一步,快速开始

jessie

银牌会员

29

主题

85

帖子

2482

积分

银牌会员

积分
2482

活字格认证

jessie
银牌会员   /  发表于:2011-10-20 13:06  /   查看:5597  /  回复:2
Dim tb As New DataDynamics.ActiveReports.TextBox()
            Dim pf As New System.Drawing.PointF
            pf.X = 2
            pf.Y =3
             tb.Width = 3
            tb.Height = 3
            tb.Text = “text1”
            Me.Sections(&quotageHeader").Controls.Add(tb)

用这种方法增加的控件,x,y 坐标的单位是什么、?我在form design的里面看到的空间x,y坐标的单位是cm。我在程序里可不可以把System.Drawing.PointF 的坐标单位也设成厘米?

谢谢

2 个回复

倒序浏览
ZenosZeng讲师达人认证 悬赏达人认证
超级版主   /  发表于:2011-10-20 13:32:00
沙发
这种设置方式的单位是英寸(Inches),英寸和厘米换算方式如下:
1英寸=2.54厘米
1厘米=0.39370078740157英寸

不过单位换算可能会因为精度的原因,导致换算前后显示的位置不同
回复 使用道具 举报
jessie
银牌会员   /  发表于:2011-10-20 14:03:00
板凳
谢谢
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部