用户可配置XControl对调整大小做出响应,即在外观VI中启用前面板缩放或在“外观”VI中的“事件”结构中处理前面板调整大小事件。

如在“外观”VI中启用了调整前面板大小,作为XControl外观的控件将随XControl自动调整大小。按照下列步骤,在“外观”VI中启用前面板调整大小。

注: 如“外观”VI有多个窗格,每个窗格都必须依据下列步骤调整大小。
  1. 在XControl库中双击“外观”功能,可以打开并编辑外观VI
  2. 前面板调整大小时,将全部的前面板对象设置为自动调整大小

或者,在“外观”VI中,利用“事件”结构处理“前面板大小调整”事件。XControl调整大小时,LabVIEW将用“前面板大小调整”事件调用“外观”VI。在响应事件的过程中,可逐个移动和调整作为XControl外观的控件。“前面板大小调整”事件可更灵活地调整大小,但需要更多的代码。

按照下列步骤,配置“外观”VI中的“事件”结构处理“前面板大小调整”事件。

  1. 在XControl库中双击“外观”功能,可以打开并编辑外观VI。
  2. 右键单击程序框图中的事件结构,从快捷菜单中选择添加事件分支,打开编辑事件对话框。
  3. 在对话框中,从事件源列表中选择<本VI>
  4. 事件列表列表中选择前面板大小调整
  5. 单击确定按钮,保存当前配置并关闭对话框。
注:如XControl的大小固定,将禁用“外观”VI的调整前面板大小。取消勾选自定义窗口外观对话框中的允许用户调整窗口大小复选框,禁用调整大小。

如XControl必须为最小尺寸,应为“外观”VI指定最小尺寸。为VI属性对话框窗口大小页的前面板最小尺寸选项输入宽度和高度值。