PowerApps'teki Açılan menü denetimiDrop down control in PowerApps

Kullanıcı tarafından açılana kadar yalnızca ilk öğeyi gösteren bir liste.A list that shows only the first item unless the user opens it.

AçıklamaDescription

Açılan menü denetimi, ekrandaki kullanılabilir alandan tasarruf etmenizi sağlar (özellikle de liste çok sayıda seçenek içerdiğinde).A Drop down control conserves screen real estate, especially when the list contains a large number of choices. Kullanıcı daha fazla seçenek görmek için köşeli çift ayracı seçmedikçe denetim yalnızca bir satırlık yer kaplar.The control takes up only one line unless the user selects the chevron to reveal more choices. Denetim en çok 500 öğe gösterir.The control will show a maximum of 500 items.

Temel özelliklerKey properties

Varsayılan – Bir denetimin kullanıcı başka bir değer belirtmeden önceki ilk değeri.Default – The initial value of a control before the user specifies a different value.

Öğeler – Denetimde görünen öğeleri içeren veri kaynağı.Items – The source of data that contains the items that appear in the control. Kaynağın birden fazla sütunu varsa, denetimin Değer özelliğini göstermek istediğiniz veri sütununa ayarlayın.If the source has multiple columns, set the control's Value property to the column of data that you want to show.

Değer – Denetimde göstermek istediğiniz veri sütunu (veri kaynağında birden çok sütun olduğunda).Value – The column of data that you want to show in the control (for example, if a data source has multiple columns).

Seçili – seçilen öğeyi temsil eden veri kaydı.Selected – The data record that represents the selected item.

AllowEmptySelection : hiçbir öğe seçildi boş bir seçim denetimi gösterip göstermediği.AllowEmptySelection – Whether the control shows an empty selection if no item has been selected. Uygulama kullanıcılarının da seçimleri boş öğesini seçerek temizleyebilirsiniz.App users can also clear their choices by selecting the blank item.

Ek özelliklerAdditional properties

AccessibleLabel – Ekran okuyucular için etiket.AccessibleLabel – Label for screen readers.

BorderColor: bir denetimin kenarlığının rengi.BorderColor – The color of a control's border.

BorderStyle: Düz, Kesik Çizgili, Noktalı veya Hiçbiri değerleriyle bir denetimin kenarlık stili.BorderStyle – Whether a control's border is Solid, Dashed, Dotted, or None.

BorderThickness: bir denetimin kenarlık kalınlığı.BorderThickness – The thickness of a control's border.

ChevronBackground: bir açılan listedeki aşağı okun arkasındaki renk.ChevronBackground – The color behind the down arrow in a dropdown list.

ChevronFill: bir açılan listedeki aşağı okun rengi.ChevronFill – The color of the down arrow in a dropdown list.

Color: denetimdeki metnin rengi.Color – The color of text in a control.

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).DisplayMode – Whether the control allows user input (Edit), only displays data (View), or is disabled (Disabled).

DisabledBorderColor: DisplayMode özelliği Disabled olarak ayarlandığında denetimin kenarlık rengi.DisabledBorderColor – The color of a control's border if the control's DisplayMode property is set to Disabled.

DisabledColor: DisplayMode özelliği Disabled olarak ayarlandığında denetimdeki metin rengi.DisabledColor – The color of text in a control if its DisplayMode property is set to Disabled.

DisabledFill: DisplayMode özelliği Disabled olarak ayarlandığında denetimin arka plan rengi.DisabledFill – The background color of a control if its DisplayMode property is set to Disabled.

Fill: denetimin arka plan rengi.Fill – The background color of a control.

FocusedBorderColor – Denetim odaklandığında denetim kenarlığının rengi.FocusedBorderColor – The color of a control's border when the control is focused.

FocusedBorderThickness – Denetim odaklandığında denetim kenarlığının kalınlığı.FocusedBorderThickness – The thickness of a control's border when the control is focused.

Font: metnin görüntülendiği yazı tipi ailesinin adı.Font – The name of the family of fonts in which text appears.

FontWeight : bir denetimdeki metin ağırlığı: Kalın, yarı kalın, Normal, veya açık.FontWeight – The weight of the text in a control: Bold, Semibold, Normal, or Lighter.

Height: denetimin üst ve alt kenarları arasındaki uzaklık.Height – The distance between a control's top and bottom edges.

HoverBorderColor: kullanıcı, fare işaretçisini denetim üzerinde tuttuğunda görüntülenecek olan kenarlık rengi.HoverBorderColor – The color of a control's border when the user keeps the mouse pointer on that control.

HoverColor: kullanıcı, fare işaretçisini denetimdeki metin üzerinde tuttuğunda görüntülenecek olan metin rengi.HoverColor – The color of the text in a control when the user keeps the mouse pointer on it.

HoverFill: kullanıcı, fare işaretçisini denetim üzerinde tuttuğunda görüntülenecek olan arka plan rengi.HoverFill – The background color of a control when the user keeps the mouse pointer on it.

Italic: denetimdeki metnin italik olup olmadığı.Italic – Whether the text in a control is italic.

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.OnChange – How the app responds when the user changes the value of a control (for example, by adjusting a slider).

OnSelect: kullanıcının bir denetime dokunmasının veya tıklamasının ardından uygulamanın nasıl yanıt verdiği.OnSelect – How the app responds when the user taps or clicks a control.

PaddingBottom: denetimdeki metin ile denetimin alt kenarı arasındaki uzaklık.PaddingBottom – The distance between text in a control and the bottom edge of that control.

PaddingLeft: denetimdeki metin ile denetimin sol kenarı arasındaki uzaklık.PaddingLeft – The distance between text in a control and the left edge of that control.

PaddingRight: denetimdeki metin ile denetimin sağ kenarı arasındaki uzaklık.PaddingRight – The distance between text in a control and the right edge of that control.

PaddingTop: denetimdeki metin ile denetimin üst kenarı arasındaki uzaklık.PaddingTop – The distance between text in a control and the top edge of that control.

PressedBorderColor: kullanıcı, denetime dokunduğunda veya tıkladığında görüntülenecek kenarlık rengi.PressedBorderColor – The color of a control's border when the user taps or clicks that control.

PressedColor: kullanıcı, denetime dokunduğunda veya tıkladığında görüntülenecek metin rengi.PressedColor – The color of text in a control when the user taps or clicks that control.

PressedFill: kullanıcı, denetime dokunduğunda veya tıkladığında görüntülenecek arka plan rengi.PressedFill – The background color of a control when the user taps or clicks that control.

Reset: denetimin, varsayılan değerine dönüp dönmediği.Reset – Whether a control reverts to its default value.

(Kullanım dışı) metin – bir dize seçili öğeyi gösteren bir değer.SelectedText (Deprecated) – A string value that represents the selected item.

SelectionColor: listedeki seçili öğenin veya öğelerin metin rengi ya da bir kalem denetimindeki seçim aracının rengi.SelectionColor – The text color of a selected item or items in a list or the color of the selection tool in a pen control.

SelectionFill: listedeki seçili öğenin veya öğelerin arka plan rengi ya da bir kalem denetiminin seçilen alanı.SelectionFill – The background color of a selected item or items in a list or a selected area of a pen control.

Size: denetimde görüntülenen metnin yazı tipi boyutu.Size – The font size of the text that appears on a control.

Strikethrough: denetimde görüntülenen metnin üstü çizili olup olmadığı.Strikethrough – Whether a line appears through the text that appears on a control.

TabIndex – Diğer denetimlerle ilgili olarak klavye ile gezinme sırası.TabIndex – Keyboard navigation order in relation to other controls.

Tooltip: kullanıcı bir denetimin üzerine geldiğinde görünen açıklama metni.Tooltip – Explanatory text that appears when the user hovers over a control.

Underline: denetimde görüntülenen metnin altı çizili olup olmadığı.Underline – Whether a line appears under the text that appears on a control.

Visible: denetimin gizli veya görünür olması.Visible – Whether a control appears or is hidden.

Width: denetimin sol ve sağ kenarları arasındaki uzaklık.Width – The distance between a control's left and right edges.

X: denetimin sol kenarı ile üst kapsayıcısının (üst kapsayıcı mevcut değilse ekranın) sol kenarı arasındaki uzaklık.X – The distance between the left edge of a control and the left edge of its parent container (screen if no parent container).

Y: denetimin üst kenarı ile üst kapsayıcının (üst kapsayıcı mevcut değilse ekranın) üst kenarı arasındaki uzaklık.Y – The distance between the top edge of a control and the top edge of the parent container (screen if no parent container).

ÖrnekExample

Basit listeSimple list

  1. Aşağı açılan bir denetim ekleyin, arından denetimin Öğeler özelliğini şu ifadeye ayarlayın:Add a Drop down control, and then set its Items property to this expression:

    ["Seattle"; "Tokyo"; "London"; "Johannesburg"; "Rio de Janeiro"]

    Bir denetimi nasıl ekleyeceğinizi, adlandıracağınızı veya yapılandıracağınızı bilmiyor musunuz?Don't know how to add, name, and configure a control?

  2. Listedeki öğeleri Alt tuşuna basarken denetimin aşağı okunu seçerek gösterin.Show the items in the list by selecting the control's down arrow while pressing the Alt key.

Bir veri kaynağından listelemeList from a data source

Bu yordamdaki ilkeler atanamadığı tabloları sağlayan veri kaynağı ancak bu adımları takip edebilmek için bir ortam için Common Data Service veritabanı eklenen oluşturulur ve örnek veriler oluştu açmanız gerekir.The principles in this procedure apply to any data source that provides tables but, to follow these steps exactly, you must open an environment for which a Common Data Service database has been created and sample data added.

  1. Boş bir uygulama açın, ardından Hesaplar varlığını belirtin.Open a blank app, and then specify the Accounts entity.

  2. Aşağı açılan bir denetim ekleyin ve denetimin Öğeler özelliğini şu formüle ayarlayın:Add a Drop down control, and set its Items property to this formula:

    Distinct(Accounts; address1_city)

    Bu formül Hesaplar varlığındaki tüm şehirleri gösterir.This formula shows all the cities in the Accounts entity. Birden fazla kayıtta aynı şehir varsa, Benzersiz işlevi aşağı açılan denetimdeki yinelemeleri gizler.If more than one record has the same city, the Distinct function hides the duplication in your drop-down control.

  3. (isteğe bağlı) Aşağı açılan denetiminizi Şehirler olarak yeniden adlandırın, dikey bir Galeri denetimi ekleyin ve galerinin Öğeler özelliğini şu formüle ayarlayın:(optional) Rename your Drop down control to Cities, add a vertical Gallery control, and set the gallery's Items property to this formula:

    Filter(Accounts; address1_city = Cities.Selected.Value)

    Bu Filtre işlevi yalnızca Hesaplar varlığındaki şehir değeri Şehirler denetiminde seçilmiş olan değerle eşleşen kayıtları gösterir.This Filter function shows only those records in the Accounts entity for which the city matches the selected value in the Cities control.

Erişilebilirlik yönergeleriAccessibility guidelines

Renk karşıtlığıColor contrast

Şunlar arasında yeterli bir renk karşıtlığı olmalıdır:There must be adequate color contrast between:

  • ChevronFill ve ChevronBackgroundChevronFill and ChevronBackground
  • ChevronHoverFill ve ChevronHoverBackgroundChevronHoverFill and ChevronHoverBackground
  • SelectionColor ve SelectionFillSelectionColor and SelectionFill
  • SelectionFill ve FillSelectionFill and Fill

Bu, standart renk karşıtlığı gereksinimlerine ek niteliğindedir.This is in addition to the standard color contrast requirements.

Ekran okuyucu desteğiScreen reader support

Klavye desteğiKeyboard support