Iam为面向具有简单直观GUI的朋友构建基本数据库。 为此,我有一个带有Tab控件的主窗体,其中每个页面都有两个子窗体控件。 在第一个子表单中,将加载带有按钮的单个表单以用作边栏,而在第二个子表单中,将加载请求的连续表单或报表。 我注意到,当我将报表加载到第二个子表单并对其应用过滤器时,我无法引用驻留在用作边栏的单个表单中的函数。 这也反映在侧栏上的文本框控件中,该控件用于搜索目的,在应用过滤器时会丢失其值。 我设法跟踪的是,当将过滤器应用于子报表时,带有侧边栏Hwnd属性更改的子窗体控件。
为什么会发生这种情况?