Kontrolelement Tilføj billede i lærredapps

Tager et foto eller indlæser billeder fra den lokale enhed.

Beskrivelse

Med dette kontrolelement kan brugere tage fotos eller overføre billedfiler fra deres enhed og opdatere datakilden med dette indhold. På en mobilenhed præsenteres brugeren for en dialogboks, hvor brugeren kan vælge mellem at tage et foto eller vælge et billede, der allerede er tilgængeligt.

Dette kontrolelement er et grupperet kontrolelement, der indeholder to kontrolelementer: et Billede og en Tilføj billede-knap. Kontrolelementet Billede viser det uploadede billede eller en pladsholder, hvis der ikke er uploadet noget billede. Knappen Tilføj billede spørger efter et billede, der skal uploades.

Se reference til kontrolelementet Billede for at få flere oplysninger om egenskaber for Image.

Begrænsninger

Kontrolelementet Billede har følgende begrænsninger:

  • Når du bruger kontrolelementet Tilføj billede i iOS, indeholder billeder, der er importeret ved hjælp af kameraet eller galleriet, ikke metadata, f.eks. retning, placeringsoplysninger eller kameraindstillinger.

Tilføje egenskaber for billedknap

AccessibleLabel – Etiket for skærmlæsere. Skal beskrive formålet med at tilføje et billede.

Align – Placeringen af teksten i forhold til det vandrette midtpunkt i dets kontrolelement.

BorderColor – Farven på et kontrolelements kant.

BorderStyle – Om et kontrolelements kant er Solid, Dashed, Dotted eller None.

BorderThickness – Tykkelsen på et kontrolelements kant.

ChangePictureText – Tekst, der vises på knappen, når et billede er blevet uploadet.

Color – Farven på tekst i et kontrolelement.

DisabledBorderColor – Farven på et kontrolelements kant, hvis kontrolelementets egenskab DisplayMode er angivet til Disabled.

DisabledColor – Farven på tekst i et kontrolelement, hvis dets egenskab DisplayMode er angivet til Disabled.

DisabledFill – Baggrundsfarven i et kontrolelement, hvis dets egenskab DisplayMode er angivet til Disabled.

DisplayMode – Om kontrolelementet tillader brugerinput (Edit), kun viser data (View) eller er deaktiveret (Disabled).

Error – Hvis der er problemer med at indlæse et billede, indeholder denne egenskab en passende fejlstreng.

Fill – Baggrundsfarven i et kontrolelement.

FocusedBorderColor – Farven på et kontrolelements kant, når kontrolelementet er i fokus.

FocusedBorderThickness – Tykkelsen på et kontrolelements kant, når kontrolelementet er i fokus.

Font – Navnet på serien af skrifttyper, som tekst vises i.

FontWeight – Vægten af tekst i et kontrolelement: Bold, Semibold, Normal eller Lighter.

Height – Afstanden mellem et kontrolelements øverste og nederste kant.

HoverBorderColor – Farven på et kontrolelements kant, når brugeren holder musemarkøren på kontrolelementet.

HoverColor – Farven på teksten i et kontrolelement, når brugeren holder musemarkøren på teksten.

HoverFill – Baggrundsfarven i et kontrolelement, når brugeren holder musemarkøren på kontrolelementet.

Italic – Om teksten i et kontrolelement er kursiv eller ej.

Media – Et id for det klip, som afspilles i et lyd- eller videokontrolelement.

OnChange – Handlinger, der skal udføre, når brugeren ændrer værdien for et kontrolelement (f.eks. ved at justere en skyder).

OnSelect – Handlinger, der skal udføres, når brugeren trykker eller klikker på et kontrolelement.

Padding – Afstanden mellem teksten på knappen Importér eller Eksportér og kanterne af knappen.

PressedBorderColor – Farven på et kontrolelements kant, når brugeren trykker eller klikker på kontrolelementet.

PressedColor – Farven på teksten i et kontrolelement, når brugeren trykker eller klikker på kontrolelementet.

PressedFill – Baggrundsfarven i et kontrolelement, når brugeren trykker eller klikker på kontrolelementet.

Reset – Om et kontrolelement vender tilbage til standardværdien.

Size – Skriftstørrelsen på teksten i et kontrolelement.

Strikethrough – Om en linje vises gennem den tekst, der vises i et kontrolelement.

TabIndex – Rækkefølgen for tastaturnavigationen i forhold til andre kontrolelementer.

Text – Tekst, der vises på knappen, når et billede ikke er blevet uploadet.

Tooltip – Forklarende tekst, der vises, når brugeren holder markøren over et kontrolelement.

Underline – Om en linje vises under den tekst, der vises i et kontrolelement.

UseMobileCamera – Om der skal bruges et mobilkamera direkte, når det er tilgængeligt. For Android-enheder kræver denne egenskab den eksperimenterende indstilling Forbedret medieregistrering slået til.

VerticalAlign – Placeringen af tekst i et kontrolelement i forhold til den lodrette centrering af kontrolelementet.

Visible – Om et kontrolelement vises eller skjules.

Width – Afstanden mellem et kontrolelements venstre og højre kant.

X – Afstanden mellem kontrolelementets venstre kant og venstre kant af den overordnede objektbeholder (eller skærmbilledet, hvis der ingen overordnet objektbeholder er).

Y – Afstanden mellem kontrolelementets øverste kant og den øverste kant af den overordnede objektbeholder (eller skærmbilledet, hvis der ingen overordnet objektbeholder er).

Relaterede funktioner

Patch( DataSource, BaseRecord, ChangeRecord )

Eksempler

Føje billeder til kontrolelementet Billedgalleri

  1. Tilføj kontrolelementet Tilføj billede, og klik derefter på det tre gange.

    Ved du ikke, hvordan du tilføjer, navngiver og konfigurerer et kontrolelement?

  2. I dialogboksen Åbn skal du klikke eller trykke på en billedfil og derefter klikke eller trykke på Åbn.

  3. Tilføj et kontrolelement af typen Knap, flyt det ned under kontrolelementet Tilføj billede, og angiv egenskaben OnSelect for kontrolelementet Knap til denne formel:
    Collect(MyPix, AddMediaButton1.Media)

    Vil du gerne have flere oplysninger om funktionen Collect eller andre funktioner?

  4. Tilføj et kontrolelement af typen Lodret galleri, og angiv dets egenskab Items til MyPix.

  5. Vælg kontrolelementet Billede i galleriet, og indstil egenskaben Image til ThisItem.Value.

  6. Tryk på F5, og klik eller tryk derefter på kontrolelementet Knap.

    Billedet fra kontrolelementet Tilføj billede vises i kontrolelementet Lodret galleri. Hvis billedet ikke har det samme højde-breddeforhold som kontrolelementet Billede i kontrolelementet Lodret galleri, skal du angive egenskaben ImagePosition for kontrolelementet Billede til Fit.

  7. Klik eller tryk på kontrolelementet Tilføj billede, klik eller tryk på en anden billedfil, klik eller tryk på Åbn, og klik eller tryk derefter på kontrolelementet Knap, som du har tilføjet.

    Det andet billede vises i kontrolelementet Billedgalleri.

  8. (valgfrit) Gentag det forrige trin en eller flere gange, og vend derefter tilbage til standardarbejdsområdet ved at trykke på Esc.

Brug funktionen SaveData for at gemme billederne lokalt eller funktionen Patch for at opdatere en datakilde.

Retningslinjer for tilgængelighed

Der gælder de samme retningslinjer for Knap og Billede. Du bør også overveje følgende:

Farvekontrast

  • Knappen Tilføj billede skal have tilstrækkelig kontrast mellem tekst og baggrund. Eftersom det uploadede billede kan have forskellige farver, skal du bruge en uigennemsigtig FillKnappen Tilføj billede for at sikre en ensartet kontrast.

Understøttelse af skærmlæser

  • Knappen Tilføj billedeskal have Text og ChangePictureText, der beder brugeren om at tilføje eller ændre et billede.

Understøttelse af tastatur

  • Knappen Tilføj billede skal have en TabIndex, der er nul eller større, så brugerne kan navigere til den.
  • Knappen Tilføj billede skal have tydelige fokusindikatorer. Brug FocusedBorderColor og FocusedBorderThickness for at opnå dette.

Bemærk

Kan du fortælle os om dine sprogpræferencer for dokumentation? Tag en kort undersøgelse. (bemærk, at denne undersøgelse er på engelsk)

Undersøgelsen tager ca. syv minutter. Der indsamles ingen personlige data (erklæring om beskyttelse af personlige oplysninger).