Scatta una foto o carica immagini dal dispositivo locale.

Descrizione

Con questo controllo gli utenti possono scattare foto o caricare i file di immagine dal proprio dispositivo e aggiornare l'origine dati con questo contenuto. In un dispositivo mobile viene visualizzata la finestra di dialogo in cui scegliere se scattare una foto o selezionarne una già disponibile.

Si tratta di un controllo composito, costituito da due controlli. Premere o toccare una volta per selezionare il controllo esterno, che mostra l'immagine caricata. Premere o toccare di nuovo per selezionare il controllo dell'etichetta interno.

Proprietà del controllo esterno

Le proprietà elencate di seguito si applicano al controllo esterno.

BorderColor: colore del bordo di un controllo.

BorderStyle: indica se il bordo di un controllo è Solid (Tinta unita), Dashed (Tratteggiato), Dotted (Punteggiato) o None (Nessuno).

BorderThickness: spessore del bordo di un controllo.

Disabled: indica se l'utente può interagire con il controllo.

DisabledBorderColor: colore del bordo di un controllo se la relativa proprietà Disabled è impostata su true.

DisabledFill: colore dello sfondo di un controllo se la relativa proprietà Disabled è impostata su true.

Error: in caso di problema di caricamento di un'immagine, questa proprietà contiene una stringa di errore appropriata.

Fill: colore dello sfondo di un controllo.

Height: distanza tra i bordi superiore e inferiore del controllo.

HoverBorderColor: colore del bordo di un controllo quando l'utente posiziona il puntatore del mouse su tale controllo.

HoverFill: colore di sfondo di un controllo quando l'utente posiziona il puntatore del mouse su tale controllo.

Media: identificatore per il clip riprodotto da un controllo audio o video.

OnSelect: modo in cui l'app risponde quando l'utente tocca o fa clic su un controllo.

PressedBorderColor: colore del bordo di un controllo quando l'utente tocca o fa clic su tale controllo.

PressedColor: colore dello sfondo di un controllo quando l'utente tocca o fa clic su tale controllo.

Visible: indica se un controllo viene visualizzato o è nascosto.

Width: distanza tra i bordi sinistro e destro di un controllo.

X: distanza tra il bordo sinistro di un controllo e il bordo sinistro del contenitore padre, schermata se non c'è un contenitore padre.

X: distanza tra il bordo superiore di un controllo e il bordo superiore del contenitore padre, schermata se non c'è un contenitore padre.

Proprietà del testo interno

Le proprietà elencate di seguito si applicano al controllo dell'etichetta interno che, per impostazione predefinita, visualizza il messaggio "Toccare o fare clic per aggiungere un'immagine". Per selezionare il controllo interno, premere o toccare il controllo Aggiungi immagine una prima volta e quindi una seconda.

Align: posizione del testo in relazione al centro orizzontale del relativo controllo.

Color: colore del testo di un controllo.

DisabledColor: colore del testo di un controllo se la relativa proprietà Disabled è impostata su true.

Font: nome della famiglia di caratteri in cui viene visualizzato il testo.

FontWeight: spessore del testo di un controllo. Può essere Bold (Grassetto), Semibold (Semibold), Normal (Normale) o Lighter (Sottile).

HoverColor: colore del testo di un controllo quando l'utente posiziona il puntatore del mouse su tale controllo.

Italic: indica se il testo di un controllo è in corsivo.

OnChange: risposta dell'app quando l'utente modifica il valore di un controllo, ad esempio usando un dispositivo di scorrimento.

Padding: distanza tra il testo di un pulsante di importazione o esportazione e il bordo di tale pulsante.

PressedColor: colore del testo di un controllo quando l'utente tocca o fa clic su tale controllo.

Size: dimensione del carattere del testo visualizzato in un controllo.

Strikethrough: indica se viene visualizzata una riga all'interno del testo di un controllo.

Text: testo visualizzato in un controllo o che l'utente digita in un controllo.

Underline: indica se il testo visualizzato nel controllo è sottolineato.

VerticalAlign: posizione del testo di un controllo in relazione al centro verticale di tale controllo.

Funzioni correlate

Patch( DataSource, BaseRecord, ChangeRecord )

Esempio

Aggiungere immagini a un controllo Raccolta immagini

  1. Aggiungere un controllo Aggiungi immagine e quindi fare clic tre volte su di esso.

    Non si sa come aggiungere un controllo, assegnargli un nome e configurarlo?

  2. Nella finestra di dialogo Apri toccare o fare clic su un file di immagine e quindi scegliere Apri.

  3. Aggiungere un controllo Pulsante, spostarlo sotto al controllo Aggiungi immagine e impostare la proprietà OnSelect del controllo Pulsante sulla formula seguente:
    Collect(MyPix, AddMediaButton1.Media)

    Sono necessarie altre informazioni sulla funzione Collect o su altre funzioni?

  4. Aggiungere un controllo Raccolta immagini e impostarne la proprietà Items su MyPix.

  5. Premere F5 e quindi toccare o fare clic sul controllo Pulsante.

    L'immagine del controllo Aggiungi immagine verrà visualizzata nel controllo Raccolta immagini. Se l'immagine non ha le stesse proporzioni del controllo Immagine nel controllo Raccolta immagini, impostare la proprietà ImagePosition del controllo Immagine su Fit.

  6. Toccare o fare clic sul controllo Aggiungi immagine, selezionare un altro file di immagine, scegliere Aprie quindi toccare o fare clic sul controllo Pulsante.

    La seconda immagine verrà visualizzata nel controllo Raccolta immagini.

  7. (Facoltativo) Ripetere il passaggio precedente una o più volte e quindi premere ESC per tornare all'area di lavoro predefinita.

Usare la funzione SaveData per salvare le immagini in locale o la funzione Patch per aggiornare un'origine dati.