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 any conditions to meet before you can take another action. 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 the user changes it. 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 include some helpful links to more learning resources related to control properties.