继承了Control,我用vs2008的vb写了个控件用于显示一些图形,控件的Y尺寸发生改变时,图形总是跟着上面跑,怎么样可以让图形跟着下面跑?
解决方案 »
- 一个下拉列表的问题??
- 求Vbctrls.reg文件
- 救命!!
- 工程组中有两个工程 ,如果在两个独立的工程中传递数据 或者相互打开
- [在线求救]:opendatabase不能用
- ado 如何设置一个数据库的同步复制属性
- 关于WinSock的问题
- 寻求好的解决方法,给个意见。给分是一种象征性的意义,绝不会少,打印的问题
- 如何用vb实现将局域网另一台计算机中sql server 中某一表中的数据导出到excel中
- 搞不定了,求救,关于存取picture对象的问题,不是存为图形文件(内详)
- COM1到COM9链接正常,COM10以上到COM255之间随便哪一个都不能链接是为什么?
- VB设置热键的问题(程序失去焦点热键依然有效)
Image1.Top = UserControl - Image1.ScaleHeight
End Sub
Image1.Top = UserControl.ScaleHeight - Image1.ScaleHeight
End Sub
我没太理解跟着上面/下面跑是什么意思
反正如果你希望控件距离其容器的top距离保持一致就anchor设置成上面,反之就是下面
Anchor属性用于定义控件的定位点位置,即当窗体的大小改变的时候,该控件与窗体的绝对位置保持不变
dbcontorls应该理解了我的意思,但是我没有用到后台绘图,所有绘图都在OnPint里完成。
看来还是得用后台绘图才行,虽然现在我还不是很熟练。
还希望有更好的解决办法,恳请赐教!
关于不明白我意思的,不是说相对控件父级的改变,是控件内容的改变。其实我就是想在改变控件大小的时候,只要重绘控件的右边和上边的部份区域,那样控件就不会闪
那个 image1 是一个后台的图像吗?