All three things (resize, spacing, labels) are straightforward in canvas apps.
Resize icons
Select the icon in the Tree view or directly on canvas. In the right Properties panel you will see Width and Height fields. Change these values to make the icon bigger or smaller. You can also set them in the formula bar, e.g. Width = 40, Height = 40.
Spacing between icons - Since your container is a Horizontal container, select the container itself (not the icons inside it). In the Display tab on the right you will see a Gap property. Increase that value to add space between the icons. You can also set Padding on the container to add space around all content inside it.
Add labels to icons. Icons do not have a built-in text/label property. The way to do this is to add a Label control next to each icon. Then group the icon and label together inside a small vertical container so they stack correctly. That small vertical container then sits inside your main horizontal container.
So the structure would be:
Horizontal container
Vertical container (icon 1 + label 1)
Icon
Label
Vertical container (icon 2 + label 2)
Icon
Label
Set the Label Text property to whatever text you want e.g. "Save" or "Cancel".
If you cannot drag and reposition controls directly on canvas, that is expected with layout containers. Use the Tree view to move controls up and down, or cut and paste them into the right container.
Best regards,
Valantis
✅ If this helped solve your issue, please Accept as Solution so others can find it quickly.
❤️ If it didn’t fully solve it but was still useful, please click “Yes” on “Was this reply helpful?” or leave a Like :).
🏷️ For follow-ups @Valantis.
📝 https://valantisond365.com/