In a canvas app, you want to allow users to upload images to Dataverse. Which control is best suited for this?
The Add Picture control renders a native image picker that captures or selects a file and exposes it as an image value, which can be written directly to a Dataverse image column. Other controls cannot produce image data for upload.
Why this answer
The Add Picture control in Power Apps is specifically designed to let users select and upload image files from their device. It provides a built-in file picker, preview, and exposes the image content via the .Photo property, which can be patched to a Dataverse image or file column.
Exam trap
The trap is choosing a Gallery control because it displays images, or a Text input because it accepts user input — candidates conflate 'displays images' or 'accepts input' with 'uploads image files,' but only the Add Picture control provides a file picker and binary image data.
How to eliminate wrong answers
Option A is wrong because a Gallery control is a display container for browsing records — it shows images but does not provide an upload mechanism. Option B is wrong because a Text input control accepts typed text only; it cannot handle binary image data or file selection. Option D is wrong because a Label control is read-only display text — it has no input or upload capability.