Control PropertiesDownload PDFSelected SectionSelected Section and Subsection(s)Entire ManualUpdated2026-02-044 minute(s) readLabVIEWAPI ReferenceLabVIEW G Auto-Update From TypedefIf TRUE, the control automatically updates when the type definition changes.BlinkingIf TRUE, the control blinks.Built-In Mouse Wheel SupportSets the conditions under which the control responds to mouse wheel movement.CaptionReference to the caption object. You can use this reference with the Text properties.Control IndexGets the index of the control or indicator you specify. If the control or indicator for which you want to get the index does not have a terminal on the block diagram, this property returns an error.Control Reference Nodes[]Returns references to the control reference nodes of this control.Data Binding:Binding TypeReturns the type of binding.Data Binding:LED VisibleShows or hides the data binding indicator.Data Binding:ModeGets or sets the mode of the data connection.Data Binding:PathReads or writes the NI Publish-Subscribe Protocol (NI-PSP) URL to which the control is connected. To write this property, you must bind the control to the PSP URL before you begin writing.Data Binding:StatusReturns the status of the data connection. The connection status can be Invalid Status, Unconnected, Active, Idle, Error, or Connecting.DataSocket:EnabledThis is the enabled state of the opc, ftp, and http connection on Windows, and the dstp and file connection on all LabVIEW-supported platforms. A connection can transfer data only when enabled.DataSocket:LED VisibleShows or hides the connection status indicator.DataSocket:ModeGets or sets the mode of the data connection.DataSocket:StatusReturns the status of the data connection. The connection status can be Invalid Status, Unconnected, Active, Idle, Error, or Connecting.DataSocket:URLGets or sets the URL to which the control is connected. Valid URLs for using the DataSocket properties to connect controls are the opc, ftp, and http protocols on Windows, and the dstp and file protocols on all LabVIEW-supported platforms.Default ValueDefault value of the control (LabVIEW variant).Default ValueDefault value of the control.Default Value (Undoable)Default value of the control (LabVIEW variant).DescriptionDescription of the front panel object that appears in the Context Help window when you move the cursor over the object and in VI documentation you generate.DisabledIndicates whether you can operate the control.Focus Key BindingSets a shortcut key to navigate to this control.Grow InfoReturns the growing abilities for this control.Grow Info:Can Grow HorizontallyReturns if this control can grow horizontally.Grow Info:Can Grow VerticallyReturns if this control can grow vertically.Grow Info:Max HorizontallyReturns the maximum size horizontally this control can grow.Grow Info:Max VerticallyReturns the maximum size vertically this control can grow.Grow Info:Min HorizontallyReturns the minimum size horizontally this control can grow.Grow Info:Min VerticallyReturns the minimum size vertically this control can grow.Has CaptionReturns TRUE if the control has a caption.IndicatorIf TRUE, the front panel object is an indicator. If FALSE, the object is a control.Invoke Nodes[]Returns references to the invoke nodes of this control.Is On Connector PaneReturns whether a control or indicator is on the connector pane of a VI.Is Typedef?Returns whether the control is linked to the type definition.Key FocusIf TRUE, the control has key focus and receives the keys pressed on the keyboard.LabelReference to the label object.Local Variables[]Returns references to the local variables of this control.Owning PaneReturns a reference to the pane that owns the referenced control.Property Nodes[]Returns references to the property nodes of this control.Skip When TabbingIf TRUE, LabVIEW skips this control when you tab through the front panel.Style IDReturns a numeric identifier for the style of the control.Synchronous DisplayWhen TRUE, enables synchronous display that shows every update to a data value in a control or indicator. When FALSE, asynchronous display permits the execution system to reduce updates to a slower rate and spend more time executing VIs.TerminalReturns the reference to the block diagram terminal of this control. Use this property to navigate between the front panel and the block diagram of a VI.Tip StripSets or returns the tip strip of a control. A tip strip is the brief description of the object that appears when you move the cursor over the object.Typedef:PathReturns the path to the type definition if the control is linked to a type definition. Otherwise, LabVIEW returns an empty path.Typedef:VIReturns a reference to the type definition if the control is connected to a type definition. Otherwise, LabVIEW returns <NotARef>.ValueData value of the control (LV variant). If this is a Boolean value configured with a latching mechanical action, this property always returns an error. Due to race conditions that can occur when you have a Boolean value with latching mechanical action, you cannot programmatically read Boolean values that are set with a latching mechanical action.ValueData value of this control. If this is a Boolean value configured with a latching mechanical action, this property always returns an error. Due to race conditions that can occur when you have a Boolean value with latching mechanical action, you cannot programmatically read Boolean values that are set with a latching mechanical action.Value (Signaling)Sets the value of the control (LV variant) and generates a Value Change event.Value (Signaling)Sets the value of the control and generates a Value Change event.Value (Undoable)Data value of the control (LabVIEW variant).VisibleDisplays the front panel control.XControl:Container BoundsSets or gets the container bounds of the XControl.XControl:Container Bounds:HeightHeight of the XControl.XControl:Container Bounds:WidthWidth of the XControl.XControl:Is XControl?Returns TRUE if the control is an XControl, FALSE otherwise.
Auto-Update From TypedefIf TRUE, the control automatically updates when the type definition changes.BlinkingIf TRUE, the control blinks.Built-In Mouse Wheel SupportSets the conditions under which the control responds to mouse wheel movement.CaptionReference to the caption object. You can use this reference with the Text properties.Control IndexGets the index of the control or indicator you specify. If the control or indicator for which you want to get the index does not have a terminal on the block diagram, this property returns an error.Control Reference Nodes[]Returns references to the control reference nodes of this control.Data Binding:Binding TypeReturns the type of binding.Data Binding:LED VisibleShows or hides the data binding indicator.Data Binding:ModeGets or sets the mode of the data connection.Data Binding:PathReads or writes the NI Publish-Subscribe Protocol (NI-PSP) URL to which the control is connected. To write this property, you must bind the control to the PSP URL before you begin writing.Data Binding:StatusReturns the status of the data connection. The connection status can be Invalid Status, Unconnected, Active, Idle, Error, or Connecting.DataSocket:EnabledThis is the enabled state of the opc, ftp, and http connection on Windows, and the dstp and file connection on all LabVIEW-supported platforms. A connection can transfer data only when enabled.DataSocket:LED VisibleShows or hides the connection status indicator.DataSocket:ModeGets or sets the mode of the data connection.DataSocket:StatusReturns the status of the data connection. The connection status can be Invalid Status, Unconnected, Active, Idle, Error, or Connecting.DataSocket:URLGets or sets the URL to which the control is connected. Valid URLs for using the DataSocket properties to connect controls are the opc, ftp, and http protocols on Windows, and the dstp and file protocols on all LabVIEW-supported platforms.Default ValueDefault value of the control (LabVIEW variant).Default ValueDefault value of the control.Default Value (Undoable)Default value of the control (LabVIEW variant).DescriptionDescription of the front panel object that appears in the Context Help window when you move the cursor over the object and in VI documentation you generate.DisabledIndicates whether you can operate the control.Focus Key BindingSets a shortcut key to navigate to this control.Grow InfoReturns the growing abilities for this control.Grow Info:Can Grow HorizontallyReturns if this control can grow horizontally.Grow Info:Can Grow VerticallyReturns if this control can grow vertically.Grow Info:Max HorizontallyReturns the maximum size horizontally this control can grow.Grow Info:Max VerticallyReturns the maximum size vertically this control can grow.Grow Info:Min HorizontallyReturns the minimum size horizontally this control can grow.Grow Info:Min VerticallyReturns the minimum size vertically this control can grow.Has CaptionReturns TRUE if the control has a caption.IndicatorIf TRUE, the front panel object is an indicator. If FALSE, the object is a control.Invoke Nodes[]Returns references to the invoke nodes of this control.Is On Connector PaneReturns whether a control or indicator is on the connector pane of a VI.Is Typedef?Returns whether the control is linked to the type definition.Key FocusIf TRUE, the control has key focus and receives the keys pressed on the keyboard.LabelReference to the label object.Local Variables[]Returns references to the local variables of this control.Owning PaneReturns a reference to the pane that owns the referenced control.Property Nodes[]Returns references to the property nodes of this control.Skip When TabbingIf TRUE, LabVIEW skips this control when you tab through the front panel.Style IDReturns a numeric identifier for the style of the control.Synchronous DisplayWhen TRUE, enables synchronous display that shows every update to a data value in a control or indicator. When FALSE, asynchronous display permits the execution system to reduce updates to a slower rate and spend more time executing VIs.TerminalReturns the reference to the block diagram terminal of this control. Use this property to navigate between the front panel and the block diagram of a VI.Tip StripSets or returns the tip strip of a control. A tip strip is the brief description of the object that appears when you move the cursor over the object.Typedef:PathReturns the path to the type definition if the control is linked to a type definition. Otherwise, LabVIEW returns an empty path.Typedef:VIReturns a reference to the type definition if the control is connected to a type definition. Otherwise, LabVIEW returns <NotARef>.ValueData value of the control (LV variant). If this is a Boolean value configured with a latching mechanical action, this property always returns an error. Due to race conditions that can occur when you have a Boolean value with latching mechanical action, you cannot programmatically read Boolean values that are set with a latching mechanical action.ValueData value of this control. If this is a Boolean value configured with a latching mechanical action, this property always returns an error. Due to race conditions that can occur when you have a Boolean value with latching mechanical action, you cannot programmatically read Boolean values that are set with a latching mechanical action.Value (Signaling)Sets the value of the control (LV variant) and generates a Value Change event.Value (Signaling)Sets the value of the control and generates a Value Change event.Value (Undoable)Data value of the control (LabVIEW variant).VisibleDisplays the front panel control.XControl:Container BoundsSets or gets the container bounds of the XControl.XControl:Container Bounds:HeightHeight of the XControl.XControl:Container Bounds:WidthWidth of the XControl.XControl:Is XControl?Returns TRUE if the control is an XControl, FALSE otherwise.
Auto-Update From TypedefIf TRUE, the control automatically updates when the type definition changes.BlinkingIf TRUE, the control blinks.Built-In Mouse Wheel SupportSets the conditions under which the control responds to mouse wheel movement.CaptionReference to the caption object. You can use this reference with the Text properties.Control IndexGets the index of the control or indicator you specify. If the control or indicator for which you want to get the index does not have a terminal on the block diagram, this property returns an error.Control Reference Nodes[]Returns references to the control reference nodes of this control.Data Binding:Binding TypeReturns the type of binding.Data Binding:LED VisibleShows or hides the data binding indicator.Data Binding:ModeGets or sets the mode of the data connection.Data Binding:PathReads or writes the NI Publish-Subscribe Protocol (NI-PSP) URL to which the control is connected. To write this property, you must bind the control to the PSP URL before you begin writing.Data Binding:StatusReturns the status of the data connection. The connection status can be Invalid Status, Unconnected, Active, Idle, Error, or Connecting.DataSocket:EnabledThis is the enabled state of the opc, ftp, and http connection on Windows, and the dstp and file connection on all LabVIEW-supported platforms. A connection can transfer data only when enabled.DataSocket:LED VisibleShows or hides the connection status indicator.DataSocket:ModeGets or sets the mode of the data connection.DataSocket:StatusReturns the status of the data connection. The connection status can be Invalid Status, Unconnected, Active, Idle, Error, or Connecting.DataSocket:URLGets or sets the URL to which the control is connected. Valid URLs for using the DataSocket properties to connect controls are the opc, ftp, and http protocols on Windows, and the dstp and file protocols on all LabVIEW-supported platforms.Default ValueDefault value of the control (LabVIEW variant).Default ValueDefault value of the control.Default Value (Undoable)Default value of the control (LabVIEW variant).DescriptionDescription of the front panel object that appears in the Context Help window when you move the cursor over the object and in VI documentation you generate.DisabledIndicates whether you can operate the control.Focus Key BindingSets a shortcut key to navigate to this control.Grow InfoReturns the growing abilities for this control.Grow Info:Can Grow HorizontallyReturns if this control can grow horizontally.Grow Info:Can Grow VerticallyReturns if this control can grow vertically.Grow Info:Max HorizontallyReturns the maximum size horizontally this control can grow.Grow Info:Max VerticallyReturns the maximum size vertically this control can grow.Grow Info:Min HorizontallyReturns the minimum size horizontally this control can grow.Grow Info:Min VerticallyReturns the minimum size vertically this control can grow.Has CaptionReturns TRUE if the control has a caption.IndicatorIf TRUE, the front panel object is an indicator. If FALSE, the object is a control.Invoke Nodes[]Returns references to the invoke nodes of this control.Is On Connector PaneReturns whether a control or indicator is on the connector pane of a VI.Is Typedef?Returns whether the control is linked to the type definition.Key FocusIf TRUE, the control has key focus and receives the keys pressed on the keyboard.LabelReference to the label object.Local Variables[]Returns references to the local variables of this control.Owning PaneReturns a reference to the pane that owns the referenced control.Property Nodes[]Returns references to the property nodes of this control.Skip When TabbingIf TRUE, LabVIEW skips this control when you tab through the front panel.Style IDReturns a numeric identifier for the style of the control.Synchronous DisplayWhen TRUE, enables synchronous display that shows every update to a data value in a control or indicator. When FALSE, asynchronous display permits the execution system to reduce updates to a slower rate and spend more time executing VIs.TerminalReturns the reference to the block diagram terminal of this control. Use this property to navigate between the front panel and the block diagram of a VI.Tip StripSets or returns the tip strip of a control. A tip strip is the brief description of the object that appears when you move the cursor over the object.Typedef:PathReturns the path to the type definition if the control is linked to a type definition. Otherwise, LabVIEW returns an empty path.Typedef:VIReturns a reference to the type definition if the control is connected to a type definition. Otherwise, LabVIEW returns <NotARef>.ValueData value of the control (LV variant). If this is a Boolean value configured with a latching mechanical action, this property always returns an error. Due to race conditions that can occur when you have a Boolean value with latching mechanical action, you cannot programmatically read Boolean values that are set with a latching mechanical action.ValueData value of this control. If this is a Boolean value configured with a latching mechanical action, this property always returns an error. Due to race conditions that can occur when you have a Boolean value with latching mechanical action, you cannot programmatically read Boolean values that are set with a latching mechanical action.Value (Signaling)Sets the value of the control (LV variant) and generates a Value Change event.Value (Signaling)Sets the value of the control and generates a Value Change event.Value (Undoable)Data value of the control (LabVIEW variant).VisibleDisplays the front panel control.XControl:Container BoundsSets or gets the container bounds of the XControl.XControl:Container Bounds:HeightHeight of the XControl.XControl:Container Bounds:WidthWidth of the XControl.XControl:Is XControl?Returns TRUE if the control is an XControl, FALSE otherwise.