首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VB >

在sstab中设置控件的位置有关问题

2012-02-28 
在sstab中设置控件的位置问题我使用DataGrid1.TopSSTab1.Top+65DataGrid1.Leftsstab1.left高度显示正确,

在sstab中设置控件的位置问题
我使用         DataGrid1.Top   =   SSTab1.Top   +   65
        DataGrid1.Left   =   sstab1.left

高度显示正确,但是,左边界则出错,datagrid的左边界却跑到sstab的中间,请问是什么问题呢


[解决办法]
SSTab是个容器,控件放在里面的时候left和top值都是相对于这个容器的位置的值,比如DataGrid.left=0时是DataGrid和SSTab左边对齐,DataGrid.top=0是DataGrid和SSTab顶端对齐
你把代码写成
DataGrid1.Top = SSTab1.Top + 65
DataGrid1.Left = 0
就行了

热点排行