以编程方式自动调整连续表单域的大小

问题描述

我在 Access 2013 数据库中有一些数据表表单,我在使用以下代码加载数据后调整它们的大小:

Dim ctl As Access.Control
For Each ctl In Me.Subformulario_resultados.Controls
    If TypeOf ctl Is TextBox Or TypeOf ctl Is ComboBox Then
        ctl.ColumnWidth = -2
    End If
Next

现在我需要类似的连续形式的东西。上面的代码很好地循环了控件,它返回了我想要调整的字段的名称,但是用于调整列大小以适应文本的 Columnwidth = -2 不起作用。有没有办法用这种形式来实现这一点?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)