Power Apps'teki Resim ekleme denetimi

Fotoğraf çeker veya yerel cihazdaki görüntüleri yükler.

Açıklama

Kullanıcılar bu denetim ile fotoğraf çekebilir veya cihazlarındaki görüntü dosyalarını karşıya yükleyerek veri kaynağını söz konusu içeriklerle güncelleştirebilir. Mobil cihazda kullanıcıya fotoğraf çekme veya mevcut fotoğraflardan birini seçme olanağı sunan bir iletişim kutusu görünür.

Bu denetim, iki denetim içeren gruplandırılmış bir denetimdir: bir Görüntü ve bir Resim ekle düğmesi. Görüntü denetimi, karşıya yüklenen görüntüyü veya karşıya yüklenmiş bir görüntü yoksa bir yer tutucuyu gösterir. Resim ekle düğmesi bir görüntünün karşıya yüklenmesini ister.

Görüntü özellikleri için Görüntü denetimi başvurusuna bakın.

Resim ekle düğmesi özellikleri

AccessibleLabel – Ekran okuyucuları için etiket. Resim eklemenin amacını açıklamalıdır.

Align – Metnin, denetiminin yatay merkezine göre konumu.

BorderColor – Denetim kenarlığının rengi.

BorderStyleDüz, Kesik Çizgili, Noktalı veya Hiçbiri değerleriyle bir denetimin kenarlık stili.

BorderThickness – Bir denetimin kenarlık kalınlığı.

ChangePictureText – Görüntü karşıya yüklendiğinde düğme üzerinde görünen metin.

Color – Denetimdeki metnin rengi.

DisabledBorderColor: DisplayMode özelliği Disabled olarak ayarlandığında denetimin kenarlık rengi.

DisabledColor: DisplayMode özelliği Disabled olarak ayarlandığında denetimdeki metin rengi.

DisabledFill: DisplayMode özelliği Disabled olarak ayarlandığında denetimin arka plan rengi.

DisplayMode: Denetimin kullanıcı girişine izin verip vermediği (Edit), yalnızca veri görüntüleyip görüntülemediği (View) veya devre dışı olup olmadığı (Disabled).

Error – Görüntünün karşıya yüklenmesi ile ilgili bir sorun oluşması halinde bu özellik uygun hata dizesini içerir.

Fill – Denetimin arka plan rengi.

FocusedBorderColor – Denetime odaklanıldığında denetim kenarlığının rengi.

FocusedBorderThickness – Denetime odaklanıldığında denetim kenarlığının kalınlığı.

Font – Metnin görüntülendiği yazı tipi ailesinin adı.

FontWeight: Denetimdeki metnin genişliği: Kalın, Yarı kalın, Normal veya Daha ince.

Height – Denetimin üst ve alt kenarları arasındaki uzaklık.

HoverBorderColor – Kullanıcı, fare işaretçisini denetim üzerinde tuttuğunda görüntülenecek olan kenarlık rengi.

HoverColor – Kullanıcı, fare işaretçisini denetimdeki metin üzerinde tuttuğunda görüntülenecek olan metin rengi.

HoverFill – Kullanıcı, fare işaretçisini denetim üzerinde tuttuğunda görüntülenecek olan arka plan rengi.

Italic – Denetimdeki metnin italik olup olmadığı.

Medya: Ses veya video denetiminin yürüttüğü klibin tanımlayıcısı.

OnChange – Kullanıcının bir denetimin değerini değiştirmesinin ardından (örneğin, bir kaydırıcıyı ayarlayarak) uygulamanın nasıl yanıt verdiği.

OnSelect – Kullanıcının bir denetime dokunmasının veya tıklamasının ardından uygulamanın verdiği yanıt.

Padding – İçeri aktar veya Dışarı aktar düğmesindeki metin ile düğmenin kenarları arasındaki uzaklık.

PressedBorderColor – Kullanıcı, denetime dokunduğunda veya tıkladığında görüntülenecek kenarlık rengi.

PressedColor – Kullanıcı, denetime dokunduğunda veya tıkladığında görüntülenecek metin rengi.

PressedFill – Kullanıcı, denetime dokunduğunda veya tıkladığında görüntülenecek arka plan rengi.

Reset – Bir denetimin varsayılan değerine dönüp dönmediği.

Size – Denetimde görünen metnin yazı tipi boyutu.

Strikethrough – Denetimde görünen metnin üstü çizili olup olmadığı.

TabIndex – Diğer denetimlerle ilişkili olarak klavye ile gezinme sırası.

Text – Görüntü karşıya yüklenmediğinde düğme üzerinde görünen metin.

Tooltip – Kullanıcı bir denetimin üzerine geldiğinde görünen açıklama metni.

Underline – Denetimde görünen metnin altı çizili olup olmadığı.

UseMobileCamera – Kullanılabilir olduğunda mobil kamerayı doğrudan kullanıp kullanamayacağınız.

VerticalAlign – Denetimdeki metnin, denetimin dikey merkezine göre konumu.

Visible – Denetimin gizli veya görünür olması.

Width – Denetimin sol ve sağ kenarları arasındaki uzaklık.

X – Denetimin sol kenarı ile ana kapsayıcısının (veya ana kapsayıcı yoksa ekranın) sol kenarı arasındaki uzaklık.

Y – Denetimin üst kenarı ile ana kapsayıcısının (veya ana kapsayıcı yoksa ekranın) üst kenarı arasındaki uzaklık.

Patch( DataSource, BaseRecord, ChangeRecord )

Örnekler

  1. Resim ekleme denetimi ekleyin ve ardından bu denetime üç kez tıklayın.

    Denetimi ekleme, adlandırma ve yapılandırma işlemlerini bilmiyor musunuz?

  2. iletişim kutusunda bir görüntü dosyasına ve ardından 'a tıklayın veya dokunun.

  3. Düğme denetimi ekleyin, bunu Resim ekleme denetiminin altına taşıyın ve Düğme denetiminin OnSelect özelliğini şu formül olarak ayarlayın:
    Collect(MyPix, AddMediaButton1.Media)

    Collect işlevi veya diğer işlevler hakkında daha fazla bilgi edinmek ister misiniz?

  4. Dikey galeri denetimi ekleyin ve Öğeler özelliğini MyPix olarak ayarlayın.

  5. Galerideki Görüntü denetimini seçin ve Görüntü özelliğini ThisItem.Value olarak ayarlayın.

  6. F5 tuşuna basın, ardından Düğme denetimine tıklayın veya dokunun.

    Resim ekleme denetimindeki görüntü, Dikey galeri denetiminde görünür. Görüntünüzün, Görüntü ve Dikey galeri denetimlerindeki en boy oranı farklıysa Görüntü denetiminin ImagePosition özelliğini Sığdır olarak ayarlayın.

  7. Resim ekleme denetimine, başka bir görüntü dosyasına, 'a ve ardından eklemiş olduğunuz Düğme denetimine tıklayın veya dokunun.

    İkinci görüntü, Görüntü galerisi denetiminde görünür.

  8. (isteğe bağlı) Önceki adımları bir veya birçok kez tekrarlayın ve ardından varsayılan çalışma alanına dönmek için Esc tuşuna basın.

Görüntüleri yerel olarak kaydetmek için SaveData işlevini veya bir veri kaynağını güncelleştirmek için Patch işlevini kullanın.

Erişilebilirlik yönergeleri

Düğme ve Görüntü için aynı yönergeler geçerlidir. Ayrıca aşağıdakileri göz önünde bulundurun:

Renk karşıtlığı

  • Resim ekle düğmesi, metin ile arka plan arasında yeterli karşıtlık içermelidir. Karşıya yüklenen görüntü değişen renklere sahip olduğundan Resim ekle düğmesi üzerinde opak bir Dolgu kullanın.

Ekran okuyucusu desteği

  • Resim ekle düğmesi üzerinde kullanıcıdan resim eklemesini veya resmi değiştirmesini isteyen Metin ve ChangePictureText özellikleri olmalıdır.

Klavye desteği

  • Kullanıcıların gidebilmesi için Resim ekle düğmesi'nde TabIndex özelliği sıfır veya daha büyük bir değerde olmalıdır.
  • Resim ekle düğmesi açıkça görülebilir odak göstergelerine sahip olmalıdır. Bunu sağlamak için FocusedBorderColor ve FocusedBorderThickness özelliklerini kullanın.