关于vb.netscale的信息

vb.net怎么自定义坐标系scale(x1,y1)-(x2,y2)
你只要记住,这里的x1,y1是左上角的坐标,x2,y2是右下角的坐标,通过这两个点的坐标设定,就可以决定坐标原点的位置以及坐标轴的方向了 , 比如
Scale (-300,200)-(300,-200)
以上是把坐标原点设在窗体中心 , x轴长600,方向从左到右,y轴长400,方向从下向上 。
Scale (800,0)-(0,600)
以上是把坐标原点设在窗体右上角,x轴长800 , 方向从右到左,y轴长600,方向从上向下 。
下面说坐标轴和原点的标示法:
假定自定义坐标设为:
Scale (-300, 200)-(300, -200)

Line (-300, 0)-(300, 0)'画x轴
Line (0, 200)-(0, -200)'画y轴
CurrentX = 290
CurrentY = -5
Print "x"'标示x轴
CurrentX = 5
CurrentY = 200
Print "y"'标示y轴
CurrentX = 5
CurrentY = -5
【关于vb.netscale的信息】Print "0"'标示原点
VB.NET坐标变换Dim g As Graphics = PictureBox1.CreateGraphics
g.TranslateTransform(2, 2)‘定义原点坐标
g.ScaleTransform(1, -1)’X轴不变vb.netscale,反转Y轴
以PictureBox1中(2,2)点为新vb.netscale的原点(0,0)
向右为X轴正方向向上为Y轴正方向
vb.net如何设置窗体内部的大?。ǔケ呖蚣氨晏饫覆糠值拇笮 。?/h2>'窗体有个属性ClientSize 是除去边框及标题栏部分vb.netscale的为工作区
'vb.netscale你要vb.netscale的应该就是这个vb.netscale了 。
'设置窗体工作区的大小 例为400*300
Me.ClientSize = New Size(400,300)
vb中scale的用法是什么?Scale 方法 \x0d\x0a\x0d\x0a用以定义 Form、PictureBox 或 Printer 的坐标系统 。不支持命名参数 。\x0d\x0a\x0d\x0a语法 \x0d\x0a\x0d\x0aobject.Scale (x1, y1) - (x2, y2) \x0d\x0a\x0d\x0aScale 方法的语法包含下列部分: \x0d\x0a\x0d\x0a部分 描述 \x0d\x0a\x0d\x0aobject 可选的 。一个对象表达式 , 其值为“应用于”列表中的一个对象 。如果省略 object,则带有焦点的 Form 对象缺省为 object 。\x0d\x0a\x0d\x0ax1, y1 可选的 。均为单精度值,指示定义 object 左上角的水平(x-轴)和垂直(y-轴)坐标 。这些值必须用括号括起 。如果省略,则第二组坐标也必须省略 。\x0d\x0a\x0d\x0ax2, y2 可选的 。均为单精度值,指示定义 object 右下角的水平和垂直坐标 。这些值必须用括号括起 。如果省略,则第一组坐标也必须省略 。\x0d\x0a\x0d\x0a说明 \x0d\x0a\x0d\x0aScale 方法使您能够将坐标系统重置到所选择的任意刻度 。Scale 对运行时的图形语句以及控件位置的坐标系统都有影响 。\x0d\x0a\x0d\x0a如果使用不带参数的 Scale(两组坐标都省略),坐标系统将重置为缇 。\x0d\x0a\x0d\x0a这个可以自定义坐标系统,你看看下边的代码: \x0d\x0a\x0d\x0aPrivate Sub Form_Load() \x0d\x0aMe.AutoRedraw = True \x0d\x0aEnd Sub \x0d\x0a\x0d\x0aPrivate Sub Form_Resize() \x0d\x0aMe.Scale (-100, -100)-(100, 100) \x0d\x0aMe.Circle (0, 0), 15, RGB(255, 0, 0) \x0d\x0aMe.Circle (30, 30), 15, RGB(0, 0, 255) \x0d\x0a\x0d\x0aMe.Scale (100, 100)-(-100, -100) \x0d\x0aMe.Circle (30, 30), 15, RGB(255, 0, 255) \x0d\x0aMe.Circle (60, 60), 15, RGB(0, 128, 0) \x0d\x0aEnd Sub
vb.netscale的介绍就聊到这里吧 , 感谢你花时间阅读本站内容 , 更多关于、vb.netscale的信息别忘了在本站进行查找喔 。

    推荐阅读