怎样将文本框置于顶层_好用的文本框小示例

92059cbf49ab191345c503cbf74010e8.png父亲节快乐

各位客官老爷大家周末好!首先要给大家说声抱歉,最后实在是有些忙,好久未更新,但接下去,每周我会不定期的更新,谢谢大家的关注!

我们在应用中,经学会遇到文本框的长度不够,输入的信息看不全。

f0e44ec2464cad5792861b55cda0d827.gif

这个时候是不是心里都会默念:哪个傻*程序猿做的东西,真的是懒!

8c6c6c80ee9017322d93e7023e935095.gif

想把文本框拉大一点,但又不可以,这可如何是好,这个时候,你就需要用到我们今天要讲的这个小功能了。

0 1添加两个按钮

与图中一样,添加两个按钮。这里我们对“详细地址”进行放大(文本框的名称命名为Address)。

5837a4cc48ccf0e3050f94a6a0da0239.png

0 2记录下文本框的大小

我们要改变的是文本框的两个属性,一个是Width,一个是Height,所以我们先记录下详细地址这个文本框的正常大小的Width与Height。

当前示例中的文本框的初始值,Width=2602,Height=317

接下去记录放大后的Width与Height,Width=6697,Height=797

注意:这里的单位不是cm,是缇。

0 3添加代码

代码

 1Option Compare Database
2Option Explicit
3Private gWidth As Long '记录宽度
4Private gHeight As Long '记录高度
5Private Sub btn放大_Click()
6    Me.Address.Width = gWidth + 4095
7    Me.Address.Height = gHeight + 480
8End Sub
9
10Private Sub btn恢复_Click()
11    On Error Resume Next
12    Me.Address.Width = Me.Address.Width - 4095
13    Me.Address.Height = Me.Address.Height - 480
14    gWidth = Me.Address.Width
15    gHeight = Me.Address.Height
16End Sub
17
18Private Sub Form_Load()
19    gWidth = Me.Address.Width  '记录默认的宽度
20    gHeight = Me.Address.Height '记录默认的高度
21End Sub
0 4测试运行

这里我们要把文本框调整成“置于顶层”,如果不修改,那就会出现下图的情况。

ae4b4c53a1cb1b91045f8aceef919909.png

可以看到,文本框被覆盖了,所以我们要调整一下位置。

8cd9f93e0f231e7b61534879cc1b7e76.png

正确的运行如下图:

bb1d155b96ddc7cc7a2743360cf21c28.gif

好了,大家都去试一下吧!记住,多多点赞会变好看,多多转发会变有钱!!!

c774236928980de22d4a186150554ac2.png

81732a1804f7b8688ae484a00df4e50c.png你点的每个赞,我都认真当成了喜欢
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值