GridItemsLayout Klass
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
En objektlayout som ordnar objekt i ett rutnät med konfigurerbara kolumner eller rader.
public ref class GridItemsLayout : Microsoft::Maui::Controls::ItemsLayout
public class GridItemsLayout : Microsoft.Maui.Controls.ItemsLayout
type GridItemsLayout = class
inherit ItemsLayout
Public Class GridItemsLayout
Inherits ItemsLayout
- Arv
Kommentarer
GridItemsLayout visar objekt i rutnätsformat med antalet kolumner (för lodrät rullning) eller rader (för vågrät rullning) som bestäms av Span egenskapen. Använd HorizontalItemSpacing och VerticalItemSpacing för att styra avståndet mellan objekt. Den här layouten används ofta i CollectionView för att visa objekt i ett format med flera kolumner eller flera rader.
Konstruktorer
| Name | Description |
|---|---|
| GridItemsLayout(Int32, ItemsLayoutOrientation) |
Initierar en ny instans av GridItemsLayout klassen med det angivna intervallet och orienteringen. |
| GridItemsLayout(ItemsLayoutOrientation) |
Initierar en ny instans av GridItemsLayout klassen med den angivna orienteringen. |
Fält
| Name | Description |
|---|---|
| HorizontalItemSpacingProperty |
Bindbar egenskap för HorizontalItemSpacing. |
| SpanProperty |
Bindbar egenskap för Span. |
| VerticalItemSpacingProperty |
Bindbar egenskap för VerticalItemSpacing. |
Egenskaper
| Name | Description |
|---|---|
| BindingContext |
Hämtar eller anger ett objekt som innehåller de egenskaper som ska vara mål för de bundna egenskaper som tillhör den här BindableObject. Det här är en bindbar egenskap. (Ärvd från BindableObject) |
| Dispatcher |
Hämtar den dispatcher som var tillgänglig när det här bindbara objektet skapades, annars försöker hitta närmaste tillgängliga dispatcher (förmodligen fönstrets/appens). (Ärvd från BindableObject) |
| HorizontalItemSpacing |
Hämtar eller anger det vågräta avståndet mellan objekt i rutnätet. |
| Orientation |
Hämtar orienteringen för objektlayouten. (Ärvd från ItemsLayout) |
| SnapPointsAlignment |
Hämtar eller anger hur objekt justeras till fästpunkter när rullningen stoppas. (Ärvd från ItemsLayout) |
| SnapPointsType |
Hämtar eller anger snappunkternas beteende vid rullning. (Ärvd från ItemsLayout) |
| Span |
Hämtar eller anger antalet kolumner (för lodrät orientering) eller rader (för vågrät orientering) i rutnätet. |
| VerticalItemSpacing |
Hämtar eller anger det lodräta avståndet mellan objekt i rutnätet. |
Metoder
| Name | Description |
|---|---|
| ApplyBindings() |
Tillämpar alla aktuella bindningar på BindingContext. (Ärvd från BindableObject) |
| ClearValue(BindableProperty) |
Rensar alla värden som tidigare har angetts för en bindbar egenskap. (Ärvd från BindableObject) |
| ClearValue(BindablePropertyKey) |
Rensar alla värden som tidigare har angetts för en bindbar egenskap som identifieras av dess nyckel. (Ärvd från BindableObject) |
| CoerceValue(BindableProperty) |
Tvingar fram värdet för den angivna bindbara egenskapen. Detta görs genom att BindableProperty.CoerceValueDelegate anropa den angivna bindbara egenskapen. (Ärvd från BindableObject) |
| CoerceValue(BindablePropertyKey) |
Tvingar fram värdet för den angivna bindbara egenskapen. Detta görs genom att BindableProperty.CoerceValueDelegate anropa den angivna bindbara egenskapen. (Ärvd från BindableObject) |
| GetValue(BindableProperty) |
Returnerar värdet som finns i den angivna bindbara egenskapen. (Ärvd från BindableObject) |
| IsSet(BindableProperty) |
Avgör om en bindbar egenskap finns och har en värdeuppsättning. (Ärvd från BindableObject) |
| OnBindingContextChanged() |
Genererar händelsen BindingContextChanged . (Ärvd från BindableObject) |
| OnPropertyChanged(String) |
Genererar händelsen PropertyChanged . (Ärvd från BindableObject) |
| OnPropertyChanging(String) |
Genererar händelsen PropertyChanging . (Ärvd från BindableObject) |
| RemoveBinding(BindableProperty) |
Tar bort en tidigare uppsättning bindning från en bindbar egenskap. (Ärvd från BindableObject) |
| SetBinding(BindableProperty, BindingBase) |
Tilldelar en bindning till en bindbar egenskap. (Ärvd från BindableObject) |
| SetValue(BindableProperty, Object) |
Anger värdet för den angivna bindbara egenskapen. (Ärvd från BindableObject) |
| SetValue(BindablePropertyKey, Object) |
Anger värdet för den angivna bindbara egenskapen. (Ärvd från BindableObject) |
| UnapplyBindings() |
Tar bort alla aktuella bindningar från den aktuella kontexten. (Ärvd från BindableObject) |
Händelser
| Name | Description |
|---|---|
| BindingContextChanged |
Inträffar när värdet för BindingContext egenskapen ändras. (Ärvd från BindableObject) |
| PropertyChanged |
Inträffar när ett egenskapsvärde ändras. (Ärvd från BindableObject) |
| PropertyChanging |
Inträffar när ett egenskapsvärde ändras. (Ärvd från BindableObject) |
Explicita gränssnittsimplementeringar
| Name | Description |
|---|---|
| IDynamicResourceHandler.SetDynamicResource(BindableProperty, String) |
En objektlayout som ordnar objekt i ett rutnät med konfigurerbara kolumner eller rader. (Ärvd från BindableObject) |
Tilläggsmetoder
| Name | Description |
|---|---|
| GetPropertyIfSet<T>(BindableObject, BindableProperty, T) |
En objektlayout som ordnar objekt i ett rutnät med konfigurerbara kolumner eller rader. |
| SetAppTheme<T>(BindableObject, BindableProperty, T, T) |
En objektlayout som ordnar objekt i ett rutnät med konfigurerbara kolumner eller rader. |
| SetAppThemeColor(BindableObject, BindableProperty, Color, Color) |
En objektlayout som ordnar objekt i ett rutnät med konfigurerbara kolumner eller rader. |
| SetBinding(BindableObject, BindableProperty, String, BindingMode, IValueConverter, String) |
Skapar och tillämpar en bindning på en egenskap. |
| SetBinding<TSource,TProperty>(BindableObject, BindableProperty, Func<TSource,TProperty>, BindingMode, IValueConverter, Object, String, Object, Object, Object) |
Skapar en bindning mellan en egenskap i källobjektet och en egenskap för målobjektet. |