ListView 클래스
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
데이터의 컬렉션을 세로 목록으로 표시하는 ItemsView<TVisual>입니다.
[Xamarin.Forms.RenderWith(typeof(Xamarin.Forms.Platform._ListViewRenderer))]
public class ListView : Xamarin.Forms.ItemsView<Xamarin.Forms.Cell>, Xamarin.Forms.IElementConfiguration<Xamarin.Forms.ListView>, Xamarin.Forms.IListViewController
type ListView = class
inherit ItemsView<Cell>
interface IListViewController
interface IViewController
interface IVisualElementController
interface IElementController
interface IElementConfiguration<ListView>
- 상속
- 특성
- 구현
설명

다음 예제에서는 기본 사용을 보여 있습니다.
using System;
using System.Collections.Generic;
using Xamarin.Forms;
namespace FormsGallery
{
class ListViewDemoPage : ContentPage
{
class Person
{
public Person(string name, DateTime birthday, Color favoriteColor)
{
this.Name = name;
this.Birthday = birthday;
this.FavoriteColor = favoriteColor;
}
public string Name { private set; get; }
public DateTime Birthday { private set; get; }
public Color FavoriteColor { private set; get; }
};
public ListViewDemoPage()
{
Label header = new Label
{
Text = "ListView",
FontSize = Device.GetNamedSize (NamedSize.Large, typeof(Label)),
HorizontalOptions = LayoutOptions.Center
};
// Define some data.
List<Person> people = new List<Person>
{
new Person("Abigail", new DateTime(1975, 1, 15), Color.Aqua),
new Person("Bob", new DateTime(1976, 2, 20), Color.Black),
// ...etc.,...
new Person("Yvonne", new DateTime(1987, 1, 10), Color.Purple),
new Person("Zachary", new DateTime(1988, 2, 5), Color.Red)
};
// Create the ListView.
ListView listView = new ListView
{
// Source of data items.
ItemsSource = people,
// Define template for displaying each item.
// (Argument of DataTemplate constructor is called for
// each item; it must return a Cell derivative.)
ItemTemplate = new DataTemplate(() =>
{
// Create views with bindings for displaying each property.
Label nameLabel = new Label();
nameLabel.SetBinding(Label.TextProperty, "Name");
Label birthdayLabel = new Label();
birthdayLabel.SetBinding(Label.TextProperty,
new Binding("Birthday", BindingMode.OneWay,
null, null, "Born {0:d}"));
BoxView boxView = new BoxView();
boxView.SetBinding(BoxView.ColorProperty, "FavoriteColor");
// Return an assembled ViewCell.
return new ViewCell
{
View = new StackLayout
{
Padding = new Thickness(0, 5),
Orientation = StackOrientation.Horizontal,
Children =
{
boxView,
new StackLayout
{
VerticalOptions = LayoutOptions.Center,
Spacing = 0,
Children =
{
nameLabel,
birthdayLabel
}
}
}
}
};
})
};
// Accomodate iPhone status bar.
this.Padding = new Thickness(10, Device.OnPlatform(20, 0, 0), 10, 5);
// Build the page.
this.Content = new StackLayout
{
Children =
{
header,
listView
}
};
}
}
}
생성자
| ListView() |
ListView 클래스의 새 인스턴스를 만들어 초기화합니다. |
| ListView(ListViewCachingStrategy) |
지정된 캐싱 전략을 사용하여 ListView 클래스의 새 인스턴스를 만들고 초기화합니다. |
필드
속성
| AnchorX |
요소의 경계에 따라 변형에 대한 중심점의 X 구성 요소를 가져오거나 설정합니다. 이는 바인딩 가능 속성입니다. (다음에서 상속됨 VisualElement) |
| AnchorY |
요소의 경계에 따라 변형에 대한 중심점의 Y 구성 요소를 가져오거나 설정합니다. 이는 바인딩 가능 속성입니다. (다음에서 상속됨 VisualElement) |
| AutomationId |
자동화 프레임워크가 이 요소를 찾고 상호 작용할 수 있는 값을 가져오거나 설정합니다. (다음에서 상속됨 Element) |
| Background |
데이터의 컬렉션을 세로 목록으로 표시하는 ItemsView<TVisual>입니다. (다음에서 상속됨 VisualElement) |
| BackgroundColor |
VisualElement 배경을 채우는 색을 가져오거나 설정합니다. 이는 바인딩 가능 속성입니다. (다음에서 상속됨 VisualElement) |
| Batched |
Xamarin.Forms 플랫폼에서 내부용으로 사용합니다. (다음에서 상속됨 VisualElement) |
| Behaviors |
이 요소에 연결된 Behaviors의 목록을 가져옵니다. 이는 바인딩 가능 속성입니다. (다음에서 상속됨 VisualElement) |
| BindingContext |
이 BindableObject에 속하는 바인딩된 속성에 의해 대상으로 지정될 속성을 포함하는 개체를 가져오거나 설정합니다. (다음에서 상속됨 BindableObject) |
| Bounds |
요소의 경계를 가져옵니다. (다음에서 상속됨 VisualElement) |
| CachingStrategy |
Xamarin.Forms 플랫폼에서 내부용으로 사용합니다. |
| class |
데이터의 컬렉션을 세로 목록으로 표시하는 ItemsView<TVisual>입니다. (다음에서 상속됨 NavigableElement) |
| ClassId |
의미상 유사한 요소의 컬렉션을 식별하는 데 사용되는 값을 가져오거나 설정합니다. (다음에서 상속됨 Element) |
| Clip |
데이터의 컬렉션을 세로 목록으로 표시하는 ItemsView<TVisual>입니다. (다음에서 상속됨 VisualElement) |
| DisableLayout |
Xamarin.Forms 플랫폼에서 내부용으로 사용합니다. (다음에서 상속됨 VisualElement) |
| Dispatcher |
데이터의 컬렉션을 세로 목록으로 표시하는 ItemsView<TVisual>입니다. (다음에서 상속됨 BindableObject) |
| EffectControlProvider |
Xamarin.Forms 플랫폼에서 내부용으로 사용합니다. (다음에서 상속됨 Element) |
| Effects |
이 항목에 적용되는 효과의 목록입니다. (다음에서 상속됨 Element) |
| FlowDirection |
레이아웃 흐름 방향을 가져오거나 설정합니다. (다음에서 상속됨 VisualElement) |
| Footer |
목록 보기의 맨 아래에 표시되는 문자열, 바인딩 또는 보기를 가져오거나 설정합니다. |
| FooterElement |
Xamarin.Forms 플랫폼에서 내부용으로 사용합니다. |
| FooterTemplate |
목록 보기의 맨 아래에 표시하기 위해 데이터 개체를 서식 지정하는 데 사용할 데이터 템플릿을 가져오거나 설정합니다. |
| GestureController |
보기에 대한 제스처 컨트롤러를 가져옵니다. (다음에서 상속됨 View) |
| GestureRecognizers |
이 보기에 연결된 제스처 인식기의 컬렉션입니다. (다음에서 상속됨 View) |
| GroupDisplayBinding |
그룹 헤더를 표시하기 위해 사용할 바인딩을 가져오거나 설정합니다. |
| GroupHeaderTemplate |
그룹 헤더에 대한 DataTemplate을 가져오거나 설정합니다. |
| GroupShortNameBinding |
그룹화된 점프 목록에 표시할 이름에 대한 바인딩을 가져오거나 설정합니다. |
| HasUnevenRows |
이 ListView 요소에 균일하지 않은 행이 있는지 여부를 나타내는 부울 값을 가져오거나 설정합니다. |
| Header |
목록 보기의 맨 위에 표시되는 문자열, 바인딩 또는 보기를 가져오거나 설정합니다. |
| HeaderElement |
Xamarin.Forms 플랫폼에서 내부용으로 사용합니다. |
| HeaderTemplate |
목록 보기의 맨 위에 표시하기 위해 데이터 개체를 서식 지정하는 데 사용할 데이터 템플릿을 가져오거나 설정합니다. |
| Height |
이 요소의 현재 렌더링된 높이를 가져옵니다. 이는 읽기 전용 바인딩 가능 속성입니다. (다음에서 상속됨 VisualElement) |
| HeightRequest |
이 요소의 원하는 높이 재정의를 가져오거나 설정합니다. (다음에서 상속됨 VisualElement) |
| HorizontalOptions |
요소가 레이아웃 주기에 배치되는 방법을 정의하는 LayoutOptions를 가져오거나 설정합니다. 이는 바인딩 가능 속성입니다. (다음에서 상속됨 View) |
| HorizontalScrollBarVisibility |
데이터의 컬렉션을 세로 목록으로 표시하는 ItemsView<TVisual>입니다. |
| Id |
애플리케이션의 실행을 통해 요소를 고유하게 식별하는 데 사용할 수 있는 값을 가져옵니다. (다음에서 상속됨 Element) |
| InputTransparent |
이 요소가 사용자 상호 작용 주기에 포함되는지 여부를 나타내는 값을 가져오거나 설정합니다. 이는 바인딩 가능 속성입니다. (다음에서 상속됨 VisualElement) |
| IsEnabled |
이 요소가 사용자 인터페이스에서 사용되는지 여부를 나타내는 값을 가져오거나 설정합니다. 이는 바인딩 가능 속성입니다. (다음에서 상속됨 VisualElement) |
| IsFocused |
현재 이 요소에 초점을 맞추었는지 여부를 나타내는 값을 가져옵니다. 이는 바인딩 가능 속성입니다. (다음에서 상속됨 VisualElement) |
| IsGroupingEnabled |
ListView에 대한 그룹화가 활성화되었는지 여부를 가져오거나 설정합니다. |
| IsInNativeLayout |
Xamarin.Forms 플랫폼에서 내부용으로 사용합니다. (다음에서 상속됨 VisualElement) |
| IsNativeStateConsistent |
Xamarin.Forms 플랫폼에서 내부용으로 사용합니다. (다음에서 상속됨 VisualElement) |
| IsPlatformEnabled |
Xamarin.Forms 플랫폼에서 내부용으로 사용합니다. (다음에서 상속됨 VisualElement) |
| IsPullToRefreshEnabled |
사용자가 애플리케이션이 새고 고쳐지도록 아래로 살짝 밀 수 있는지 여부를 알려주는 값을 가져오거나 설정합니다. |
| IsRefreshing |
목록 보기가 현재 새로 고침 중인지 여부를 알려주는 값을 가져오거나 설정합니다. |
| IsTabStop |
이 요소가 탭 탐색에 포함되는지 여부를 나타내는 값을 가져오거나 설정합니다. 이는 바인딩 가능 속성입니다. (다음에서 상속됨 VisualElement) |
| IsVisible |
이 요소가 시각적 트리의 일부가 되어야 하는지 여부를 결정하는 값을 가져오거나 설정합니다. 이는 바인딩 가능 속성입니다. (다음에서 상속됨 VisualElement) |
| ItemsSource |
템플릿 및 표시할 항목의 원본을 가져오거나 설정합니다. (다음에서 상속됨 ItemsView<TVisual>) |
| ItemTemplate |
ItemsSource에 적용할 DataTemplate을 가져오거나 설정합니다. (다음에서 상속됨 ItemsView<TVisual>) |
| LogicalChildren |
Xamarin.Forms 플랫폼에서 내부용으로 사용합니다. (다음에서 상속됨 Element) |
| Margin |
보기에 대한 여백을 가져오거나 설정합니다. (다음에서 상속됨 View) |
| MinimumHeightRequest |
레이아웃 도중 요소가 요청하는 최소 높이를 재정의하는 값을 가져오거나 설정합니다. (다음에서 상속됨 VisualElement) |
| MinimumWidthRequest |
레이아웃 도중 요소가 요청하는 최소 너비를 재정의하는 값을 가져오거나 설정합니다. (다음에서 상속됨 VisualElement) |
| Navigation |
데이터의 컬렉션을 세로 목록으로 표시하는 ItemsView<TVisual>입니다. (다음에서 상속됨 NavigableElement) |
| NavigationProxy |
데이터의 컬렉션을 세로 목록으로 표시하는 ItemsView<TVisual>입니다. (다음에서 상속됨 NavigableElement) |
| Opacity |
렌더링될 때 요소에 적용되는 불투명도 요소를 가져오거나 설정합니다. 이는 바인딩 가능 속성입니다. (다음에서 상속됨 VisualElement) |
| Parent |
요소의 부모 요소를 가져오거나 설정합니다. (다음에서 상속됨 Element) |
| ParentView |
사용되지 않음.
이 요소의 가장 가까운 상위 요소인 VisualElement를 가져옵니다. (다음에서 상속됨 Element) |
| Platform |
사용되지 않음.
데이터의 컬렉션을 세로 목록으로 표시하는 ItemsView<TVisual>입니다. (다음에서 상속됨 Element) |
| RealParent |
Xamarin.Forms 플랫폼에서 내부용으로 사용합니다. (다음에서 상속됨 Element) |
| RefreshAllowed |
Xamarin.Forms 플랫폼에서 내부용으로 사용합니다. |
| RefreshCommand |
목록 보기에서 새로 고침 상태를 입력할 때 실행되는 명령을 가져오거나 설정합니다. |
| RefreshControlColor |
데이터의 컬렉션을 세로 목록으로 표시하는 ItemsView<TVisual>입니다. |
| Resources |
로컬 리소스 사전을 가져오거나 설정합니다. (다음에서 상속됨 VisualElement) |
| Rotation |
요소가 렌더링되는 경우 Z-축(아핀 회전)에 대한 회전(도 단위)을 가져오거나 설정합니다. (다음에서 상속됨 VisualElement) |
| RotationX |
요소가 렌더링되는 경우 X-축(원근감 회전)에 대한 회전(도 단위)을 가져오거나 설정합니다. (다음에서 상속됨 VisualElement) |
| RotationY |
요소가 렌더링되는 경우 Y-축(원근감 회전)에 대한 회전(도 단위)을 가져오거나 설정합니다. (다음에서 상속됨 VisualElement) |
| RowHeight |
행의 높이를 나타내는 값을 가져오거나 설정합니다. |
| Scale |
요소에 적용되는 배율 인수를 가져오거나 설정합니다. (다음에서 상속됨 VisualElement) |
| ScaleX |
X 방향으로 적용할 크기 조정 값을 가져오거나 설정합니다. (다음에서 상속됨 VisualElement) |
| ScaleY |
Y 방향으로 적용할 크기 조정 값을 가져오거나 설정합니다. (다음에서 상속됨 VisualElement) |
| SelectedItem |
ItemsSource에서 현재 선택되어 있는 항목을 가져오거나 설정합니다. |
| SelectionMode |
여러 항목을 선택할 수 있는지 여부 및 방법을 제어하는 값을 가져오거나 설정합니다. |
| SeparatorColor |
목록 항목을 구분하는 막대의 색을 가져오거나 설정합니다. |
| SeparatorVisibility |
구분 기호가 항목 간에 표시되는지 여부를 알려주는 값을 가져오거나 설정합니다. |
| Style |
데이터의 컬렉션을 세로 목록으로 표시하는 ItemsView<TVisual>입니다. (다음에서 상속됨 NavigableElement) |
| StyleClass |
데이터의 컬렉션을 세로 목록으로 표시하는 ItemsView<TVisual>입니다. (다음에서 상속됨 NavigableElement) |
| StyleId |
요소를 고유하게 식별하는 사용자 정의 값을 가져오거나 설정합니다. (다음에서 상속됨 Element) |
| TabIndex |
데이터의 컬렉션을 세로 목록으로 표시하는 ItemsView<TVisual>입니다. (다음에서 상속됨 VisualElement) |
| TemplatedItems |
템플릿 항목의 목록을 가져옵니다. (다음에서 상속됨 ItemsView<TVisual>) |
| TranslationX |
요소의 X 번역 델타를 가져오거나 설정합니다. (다음에서 상속됨 VisualElement) |
| TranslationY |
요소의 Y 번역 델타를 가져오거나 설정합니다. (다음에서 상속됨 VisualElement) |
| Triggers |
이 요소에 연결된 트리거의 목록을 가져옵니다. 이는 바인딩 가능 속성입니다. (다음에서 상속됨 VisualElement) |
| VerticalOptions |
요소가 레이아웃 주기에 배치되는 방법을 정의하는 LayoutOptions를 가져오거나 설정합니다. 이는 바인딩 가능 속성입니다. (다음에서 상속됨 View) |
| VerticalScrollBarVisibility |
데이터의 컬렉션을 세로 목록으로 표시하는 ItemsView<TVisual>입니다. |
| Visual |
데이터의 컬렉션을 세로 목록으로 표시하는 ItemsView<TVisual>입니다. (다음에서 상속됨 VisualElement) |
| Width |
이 요소의 현재 렌더링된 너비를 가져옵니다. 이는 읽기 전용 바인딩 가능 속성입니다. (다음에서 상속됨 VisualElement) |
| WidthRequest |
이 요소의 원하는 너비 재정의를 가져오거나 설정합니다. (다음에서 상속됨 VisualElement) |
| X |
이 요소의 현재 X 위치를 가져옵니다. 이는 읽기 전용 바인딩 가능 속성입니다. (다음에서 상속됨 VisualElement) |
| Y |
이 요소의 현재 Y 위치를 가져옵니다. 이는 읽기 전용 바인딩 가능 속성입니다. (다음에서 상속됨 VisualElement) |
메서드
| ApplyBindings() |
바인딩을 BindingContext에 적용합니다. (다음에서 상속됨 BindableObject) |
| BatchBegin() |
요소 속성에 대한 변경 내용 일괄 처리가 시작됨을 나타냅니다. (다음에서 상속됨 VisualElement) |
| BatchCommit() |
요소에 대한 명령 일괄 처리가 종료되며 해당 명령은 이제 커밋할 수 있음을 나타냅니다. (다음에서 상속됨 VisualElement) |
| BeginRefresh() |
IsRefreshing 속성을 |
| ChangeVisualState() |
Xamarin.Forms 플랫폼에서 내부용으로 사용합니다. (다음에서 상속됨 VisualElement) |
| ClearValue(BindableProperty) |
|
| ClearValue(BindablePropertyKey) |
|
| CoerceValue(BindableProperty) |
데이터의 컬렉션을 세로 목록으로 표시하는 ItemsView<TVisual>입니다. (다음에서 상속됨 BindableObject) |
| CoerceValue(BindablePropertyKey) |
데이터의 컬렉션을 세로 목록으로 표시하는 ItemsView<TVisual>입니다. (다음에서 상속됨 BindableObject) |
| CreateDefault(Object) |
항목의 기본 시각적 개체 표현의 인스턴스를 만듭니다. |
| CreateDefaultCell(Object) |
Xamarin.Forms 플랫폼에서 내부용으로 사용합니다. |
| Descendants() |
Xamarin.Forms 플랫폼에서 내부용으로 사용합니다. (다음에서 상속됨 Element) |
| EffectIsAttached(String) |
Xamarin.Forms 플랫폼에서 내부용으로 사용합니다. (다음에서 상속됨 Element) |
| EndRefresh() |
IsRefreshing 속성을 |
| FindByName(String) |
지정된 이름을 갖는 요소를 반환합니다. (다음에서 상속됨 Element) |
| Focus() |
이 요소에 포커스를 설정하려고 시도합니다. (다음에서 상속됨 VisualElement) |
| GetChildElements(Point) |
시각적으로 지정된 |
| GetDisplayTextFromGroup(Object) |
Xamarin.Forms 플랫폼에서 내부용으로 사용합니다. |
| GetSizeRequest(Double, Double) |
사용되지 않음.
요소의 SizeRequest를 반환합니다. 이 메서드를 호출하면 레이아웃 주기의 측정 통과를 시작합니다. (다음에서 상속됨 VisualElement) |
| GetValue(BindableProperty) |
BindableProperty에 포함되는 값을 반환합니다. (다음에서 상속됨 BindableObject) |
| GetValues(BindableProperty, BindableProperty, BindableProperty) |
사용되지 않음.
Xamarin.Forms 플랫폼에서 내부용으로 사용합니다. (다음에서 상속됨 BindableObject) |
| GetValues(BindableProperty, BindableProperty) |
사용되지 않음.
Xamarin.Forms 플랫폼에서 내부용으로 사용합니다. (다음에서 상속됨 BindableObject) |
| InvalidateMeasure() |
이 VisualElement의 레이아웃을 무효화하기 위해 호출되는 메서드입니다. MeasureInvalidated 이벤트를 발생시킵니다. (다음에서 상속됨 VisualElement) |
| InvalidateMeasureNonVirtual(InvalidationTrigger) |
Xamarin.Forms 플랫폼에서 내부용으로 사용합니다. (다음에서 상속됨 VisualElement) |
| IsSet(BindableProperty) |
대상 속성이 있고 설정된 경우 |
| Layout(Rectangle) |
레이아웃 주기 동안 요소의 경계를 업데이트합니다. (다음에서 상속됨 VisualElement) |
| Measure(Double, Double, MeasureFlags) |
디바이스에 표시하기 위해 시각적 개체 요소에 필요한 최소 크기를 반환합니다. (다음에서 상속됨 VisualElement) |
| NativeSizeChanged() |
Xamarin.Forms 플랫폼에서 내부용으로 사용합니다. (다음에서 상속됨 VisualElement) |
| NotifyRowTapped(Int32, Cell, Boolean) |
데이터의 컬렉션을 세로 목록으로 표시하는 ItemsView<TVisual>입니다. |
| NotifyRowTapped(Int32, Cell) |
Xamarin.Forms 플랫폼에서 내부용으로 사용합니다. |
| NotifyRowTapped(Int32, Int32, Cell, Boolean) |
데이터의 컬렉션을 세로 목록으로 표시하는 ItemsView<TVisual>입니다. |
| NotifyRowTapped(Int32, Int32, Cell) |
Xamarin.Forms 플랫폼에서 내부용으로 사용합니다. |
| On<T>() |
플랫폼별 메서드를 호출할 수 있는 이 ListView의 플랫폼별 인스턴스를 반환합니다. |
| OnBindingContextChanged() |
바인딩 컨텍스트가 변경될 때 호출되는 메서드입니다. |
| OnChildAdded(Element) |
애플리케이션 개발자는 자식 추가되면 응답하도록 이 메서드를 재정의할 수 있습니다. (다음에서 상속됨 VisualElement) |
| OnChildRemoved(Element, Int32) |
데이터의 컬렉션을 세로 목록으로 표시하는 ItemsView<TVisual>입니다. (다음에서 상속됨 VisualElement) |
| OnChildRemoved(Element) |
사용되지 않음.
애플리케이션 개발자는 자식이 제거되면 응답하도록 이 메서드를 재정의할 수 있습니다. (다음에서 상속됨 VisualElement) |
| OnChildrenReordered() |
ChildrenReordered 이벤트를 내보내야 할 때마다 호출됩니다. 이 이벤트에 대한 클래스 처리를 추가하려면 이 메서드를 구현합니다. (다음에서 상속됨 VisualElement) |
| OnMeasure(Double, Double) |
레이아웃 측정이 발생할 때 호출되는 메서드입니다. (다음에서 상속됨 VisualElement) |
| OnParentSet() |
데이터의 컬렉션을 세로 목록으로 표시하는 ItemsView<TVisual>입니다. (다음에서 상속됨 NavigableElement) |
| OnPropertyChanged(String) |
바인딩된 속성이 변경될 때 호출되는 메서드입니다. (다음에서 상속됨 Element) |
| OnPropertyChanging(String) |
자식 클래스에서 이 메서드를 호출하여 속성이 변경되었음을 알립니다. (다음에서 상속됨 BindableObject) |
| OnSizeAllocated(Double, Double) |
레이아웃 주기 동안 요소의 크기가 설정된 경우 이 메서드가 호출됩니다. SizeChanged 이벤트가 내보내지기 바로 전에 이 메서드가 호출됩니다. 이 이벤트에 대한 클래스 처리를 추가하려면 이 메서드를 구현합니다. (다음에서 상속됨 VisualElement) |
| OnSizeRequest(Double, Double) |
사용되지 않음.
크기 요청이 만들어질 때 호출되는 메서드입니다. |
| OnTabIndexPropertyChanged(Int32, Int32) |
데이터의 컬렉션을 세로 목록으로 표시하는 ItemsView<TVisual>입니다. (다음에서 상속됨 VisualElement) |
| OnTabStopPropertyChanged(Boolean, Boolean) |
데이터의 컬렉션을 세로 목록으로 표시하는 ItemsView<TVisual>입니다. (다음에서 상속됨 VisualElement) |
| RemoveBinding(BindableProperty) |
이전 바인딩 설정을 제거합니다. (다음에서 상속됨 BindableObject) |
| RemoveDynamicResource(BindableProperty) |
이전에 설정된 동적 리소스 제거 (다음에서 상속됨 Element) |
| ScrollTo(Object, Object, ScrollToPosition, Boolean) |
ListView를 |
| ScrollTo(Object, ScrollToPosition, Boolean) |
ListView를 |
| SendCellAppearing(Cell) |
Xamarin.Forms 플랫폼에서 내부용으로 사용합니다. |
| SendCellDisappearing(Cell) |
Xamarin.Forms 플랫폼에서 내부용으로 사용합니다. |
| SendRefreshing() |
Xamarin.Forms 플랫폼에서 내부용으로 사용합니다. |
| SendScrolled(ScrolledEventArgs) |
데이터의 컬렉션을 세로 목록으로 표시하는 ItemsView<TVisual>입니다. |
| SetBinding(BindableProperty, BindingBase) |
속성에 바인딩을 할당합니다. (다음에서 상속됨 BindableObject) |
| SetDynamicResource(BindableProperty, String) |
DynamicResource를 통해 제공된 키를 사용하여 업데이트할 이 요소의 BindableProperty 속성을 설정합니다. (다음에서 상속됨 Element) |
| SetupContent(Cell, Int32) |
애플리케이션 개발자가 목록 보기 항목에 대해 이벤트 처리기를 등록하려면 이 메서드를 재정의합니다. |
| SetupContent(TVisual, Int32) |
생성 시 콘텐츠에 대한 모든 추가 설치를 수행합니다. (다음에서 상속됨 ItemsView<TVisual>) |
| SetValue(BindableProperty, Object) |
지정한 속성의 값을 설정합니다. (다음에서 상속됨 BindableObject) |
| SetValue(BindablePropertyKey, Object) |
propertyKey의 값을 설정합니다. (다음에서 상속됨 BindableObject) |
| SetValueCore(BindableProperty, Object, SetValueFlags) |
Xamarin.Forms 플랫폼에서 내부용으로 사용합니다. (다음에서 상속됨 BindableObject) |
| SetValueFromRenderer(BindableProperty, Object) |
Xamarin.Forms 플랫폼에서 내부용으로 사용합니다. (다음에서 상속됨 Element) |
| SetValueFromRenderer(BindablePropertyKey, Object) |
Xamarin.Forms 플랫폼에서 내부용으로 사용합니다. (다음에서 상속됨 Element) |
| SizeAllocated(Double, Double) |
하위 트리 레이아웃의 시작을 알리기 위해 레이아웃 주기 동안 SizeAllocated가 호출됩니다. (다음에서 상속됨 VisualElement) |
| TabIndexDefaultValueCreator() |
데이터의 컬렉션을 세로 목록으로 표시하는 ItemsView<TVisual>입니다. (다음에서 상속됨 VisualElement) |
| TabStopDefaultValueCreator() |
데이터의 컬렉션을 세로 목록으로 표시하는 ItemsView<TVisual>입니다. (다음에서 상속됨 VisualElement) |
| UnapplyBindings() |
이전 모든 바인딩 설정을 적용 해제합니다. (다음에서 상속됨 BindableObject) |
| Unfocus() |
포커스를 이 요소로 설정 해제합니다. (다음에서 상속됨 VisualElement) |
| UnhookContent(Cell) |
애플리케이션 개발자가 SetupContent(Cell, Int32)에 등록한 목록 보기 항목에 대해 이벤트 처리기를 등록 취소하려면 이 메서드를 재정의합니다. |
| UnhookContent(TVisual) |
애플리케이션 개발자가 SetupContent(TVisual, Int32)에 등록한 항목에 대해 이벤트 처리기를 등록 취소하려면 이 메서드를 재정의합니다. (다음에서 상속됨 ItemsView<TVisual>) |
| ValidateItemTemplate(DataTemplate) |
|
이벤트
| BatchCommitted |
Xamarin.Forms 플랫폼에서 내부용으로 사용합니다. (다음에서 상속됨 VisualElement) |
| BindingContextChanged |
BindingContext 속성이 변경될 때마다 발생됩니다. (다음에서 상속됨 BindableObject) |
| ChildAdded |
자식 요소가 요소에 추가될 때마다 발생합니다. (다음에서 상속됨 Element) |
| ChildRemoved |
자식 요소가 요소에서 제거될 때마다 발생합니다. (다음에서 상속됨 Element) |
| ChildrenReordered |
VisualElement의 자식이 다시 정렬되면 발생합니다. (다음에서 상속됨 VisualElement) |
| DescendantAdded |
자식 요소가 요소 하위 트리에 추가될 때마다 발생합니다. (다음에서 상속됨 Element) |
| DescendantRemoved |
자식 요소가 요소 하위 트리에서 제거될 때마다 발생합니다. (다음에서 상속됨 Element) |
| FocusChangeRequested |
Xamarin.Forms 플랫폼에서 내부용으로 사용합니다. (다음에서 상속됨 VisualElement) |
| Focused |
요소가 포커스를 받으면 발생합니다. (다음에서 상속됨 VisualElement) |
| ItemAppearing |
항목의 시각적 개체 표현이 시각적 개체 레이아웃에 추가될 때 발생합니다. |
| ItemDisappearing |
항목의 시각적 개체 표현이 시각적 개체 레이아웃에서 제거될 때 발생합니다. |
| ItemSelected |
새 항목이 선택될 때 발생되는 이벤트입니다. |
| ItemTapped |
항목이 탭될 때 발생되는 이벤트입니다. |
| MeasureInvalidated |
시각적 개체 요소의 레이아웃이 무효화될 때 발생하는 이벤트입니다. (다음에서 상속됨 VisualElement) |
| PlatformSet |
사용되지 않음.
데이터의 컬렉션을 세로 목록으로 표시하는 ItemsView<TVisual>입니다. (다음에서 상속됨 Element) |
| PropertyChanged |
속성이 변경된 경우 발생됩니다. (다음에서 상속됨 BindableObject) |
| PropertyChanging |
속성이 변경되려고 할 때 발생됩니다. (다음에서 상속됨 BindableObject) |
| Refreshing |
목록 보기를 새로 고칠 때 발생되는 이벤트입니다. |
| Scrolled |
데이터의 컬렉션을 세로 목록으로 표시하는 ItemsView<TVisual>입니다. |
| ScrollToRequested |
Xamarin.Forms 플랫폼에서 내부용으로 사용합니다. |
| SizeChanged |
이 요소의 Width 또는 Height 속성을 변경할 때 발생합니다. (다음에서 상속됨 VisualElement) |
| Unfocused |
요소가 포커스를 잃을 때 발생합니다. (다음에서 상속됨 VisualElement) |