Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/ms-access/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ms access 是否可以将窗体控件绑定到VBA属性?_Ms Access - Fatal编程技术网

Ms access 是否可以将窗体控件绑定到VBA属性?

Ms access 是否可以将窗体控件绑定到VBA属性?,ms-access,Ms Access,我目前正在更新MS Access旧版项目。在表单中,我希望将一些控件绑定到VBA属性(Property Let和Property Get),类似于WPF中的方式。这可能吗?我们正在使用Access 2007。控件的控制源可以是一个函数: =MyFunctionReadingSomeProperty([SomeParameter]) 因此,如果您能够构建这样一个功能,答案是肯定的 但是,该函数是只读的,因此如果要设置属性,则该函数必须能够使用一个(或多个)参数进行设置 如果省略该参数: =MyF

我目前正在更新MS Access旧版项目。在表单中,我希望将一些控件绑定到VBA属性(
Property Let
Property Get
),类似于WPF中的方式。这可能吗?我们正在使用Access 2007。

控件的控制源可以是一个函数:

=MyFunctionReadingSomeProperty([SomeParameter])
因此,如果您能够构建这样一个功能,答案是肯定的

但是,该函数是只读的,因此如果要设置属性,则该函数必须能够使用一个(或多个)参数进行设置

如果省略该参数:

=MyFunctionReadingSomeProperty()
当窗体加载时,该函数将只被调用一次。

控件的ControlSource可以是函数:

=MyFunctionReadingSomeProperty([SomeParameter])
因此,如果您能够构建这样一个功能,答案是肯定的

但是,该函数是只读的,因此如果要设置属性,则该函数必须能够使用一个(或多个)参数进行设置

如果省略该参数:

=MyFunctionReadingSomeProperty()
当窗体加载时,该函数将只调用一次