Core properties of controls
Controls are one of the biggest components of Power Apps because implementation determines how your app interacts with your data, what actions are available to a user, and what conditions might need to be met before another action can be taken. You can configure the appearance and behavior of a control by setting one of its properties. Because controls are designed with specific use cases in mind, the properties for each control are slightly different. Let's take a look at some important properties to be aware of using a text and gallery control as an example.
Default - The initial value of a control before it’s changed by the user. For example, when working with a Drop-down control you could set the default value to appear when users see the control.
DisplayMode - Values can be Edit, View, or Disabled. Configures whether the control allows user input (Edit), only displays data (View), or is disabled (Disabled).
Items - The source of data that appears in a control such as a gallery, list, or chart.
OnChange - How the app responds when the user changes the value of a control. For example, when a user selects a different value in a Dropdown control.
OnSelect - How the app responds when the user taps or selects a control.
Reset - Whether a control reverts to its default value.
Text - Text that appears on a control or that the user types into a control.
Tooltip - Explanatory text that appears when the user hovers over a control.
Visible - Whether a control appears or is hidden.
In the summary unit, we'll include some helpful links to additional learning resources related to control properties.