8 个解决方案
#1
在panel的改变事件中用panel的宽高的百分比从新定位这些元件的位置。
#2
顶
#3
试试窗体的Resize事件
#4
Resize事件
#5
Private Sub Form_Resize()
XXXXXX.Move 60, 675, Me.Width - 230, Me.Height - 1130
End Sub
XXXXXX.Move 60, 675, Me.Width - 230, Me.Height - 1130
End Sub
#6
上面楼主说的panel的宽高的百分比从新定位这些元件的位置,我用了是可行的,但是我不太清楚是:
对于panel里面控件location属性是相对于panel的,在panel中的控件例如picturebox上画图时候,picturebox上的线的开始坐标,好像不能够用picturebox的坐标来关联,怎么回事?
对于panel里面控件location属性是相对于panel的,在panel中的控件例如picturebox上画图时候,picturebox上的线的开始坐标,好像不能够用picturebox的坐标来关联,怎么回事?
#7
直接将所有控件的尺寸作为Panel的比例旧可以了!
#8
先计算panel控件的改变比例,然后在resize事件中处理各个控件的大小改变比例不就行了
#1
在panel的改变事件中用panel的宽高的百分比从新定位这些元件的位置。
#2
顶
#3
试试窗体的Resize事件
#4
Resize事件
#5
Private Sub Form_Resize()
XXXXXX.Move 60, 675, Me.Width - 230, Me.Height - 1130
End Sub
XXXXXX.Move 60, 675, Me.Width - 230, Me.Height - 1130
End Sub
#6
上面楼主说的panel的宽高的百分比从新定位这些元件的位置,我用了是可行的,但是我不太清楚是:
对于panel里面控件location属性是相对于panel的,在panel中的控件例如picturebox上画图时候,picturebox上的线的开始坐标,好像不能够用picturebox的坐标来关联,怎么回事?
对于panel里面控件location属性是相对于panel的,在panel中的控件例如picturebox上画图时候,picturebox上的线的开始坐标,好像不能够用picturebox的坐标来关联,怎么回事?
#7
直接将所有控件的尺寸作为Panel的比例旧可以了!
#8
先计算panel控件的改变比例,然后在resize事件中处理各个控件的大小改变比例不就行了