All Content
explore our new search
Make PowerApps easier to use
Power Apps
May 8, 2023 5:30 PM

Make PowerApps easier to use

by HubSite 365 about Shane Young [MVP]

SharePoint & PowerApps MVP - SharePoint, O365, Flow, Power Apps consulting & Training

Citizen DeveloperPower AppsPower SelectionLearning Selection

Make your Apps easier to use with some validation, warnings, and controlling button modes!

Learn how to create effective user experiences in Power Apps by validating input fields, displaying warning messages, and controlling button states. In this comprehensive tutorial, we will demonstrate various techniques for managing user interactions in your Power Apps Canvas App. Whether you are a beginner or an experienced Power Apps developer, this video will help you enhance the functionality and usability of your app. Don’t forget to like, comment, and subscribe for more Power Apps tutorials!


  • 0:00 - Introduction
  • 0:48 - Demo of the solution
  • 2:05 - Understanding IsBlank vs. IsEmpty for input validation
  • 3:42 - Controlling button state with DisplayMode property
  • 5:11 - Indicating required fields with an asterisk (*)
  • 5:45 - Why hiding buttons is not recommended
  • 6:55 - Using IsMatch for pattern validation
  • 9:02 - Displaying warning messages when inputs don't match
  • 11:03 - Implementing DelayOutput for improved user experience
  • 12:18 - Validating Dropdown controls
  • 13:50 - Using OnChange event for real-time validation
  • 16:54 - Applying complex logic to control button state
  • 18:59 - Fail Fast: The importance of timely feedback in validation

IsMatch, Match, and MatchAll functions in Power Apps - Power Platform | Microsoft Learn

Power Apps Consulting and training at