Panorama 클래스
상속 계층 구조
System.Object
System.Windows.DependencyObject
System.Windows.UIElement
System.Windows.FrameworkElement
System.Windows.Controls.Control
System.Windows.Controls.ItemsControl
Microsoft.Phone.Controls.Panorama
네임스페이스: Microsoft.Phone.Controls
어셈블리: Microsoft.Phone(Microsoft.Phone.dll)
구문
‘선언
<TemplatePartAttribute(Name := "TitleLayer", Type := GetType(PanningLayer))> _
<TemplatePartAttribute(Name := "ItemsLayer", Type := GetType(PanningLayer))> _
<TemplatePartAttribute(Name := "BackgroundLayer", Type := GetType(PanningLayer))> _
<StyleTypedPropertyAttribute(Property := "ItemContainerStyle", StyleTargetType := GetType(PanoramaItem))> _
Public Class Panorama _
Inherits ItemsControl
[TemplatePartAttribute(Name = "TitleLayer", Type = typeof(PanningLayer))]
[TemplatePartAttribute(Name = "ItemsLayer", Type = typeof(PanningLayer))]
[TemplatePartAttribute(Name = "BackgroundLayer", Type = typeof(PanningLayer))]
[StyleTypedPropertyAttribute(Property = "ItemContainerStyle", StyleTargetType = typeof(PanoramaItem))]
public class Panorama : ItemsControl
[TemplatePartAttribute(Name = L"TitleLayer", Type = typeof(PanningLayer))]
[TemplatePartAttribute(Name = L"ItemsLayer", Type = typeof(PanningLayer))]
[TemplatePartAttribute(Name = L"BackgroundLayer", Type = typeof(PanningLayer))]
[StyleTypedPropertyAttribute(Property = L"ItemContainerStyle", StyleTargetType = typeof(PanoramaItem))]
public ref class Panorama : public ItemsControl
[<TemplatePartAttribute(Name = "TitleLayer", Type = typeof(PanningLayer))>]
[<TemplatePartAttribute(Name = "ItemsLayer", Type = typeof(PanningLayer))>]
[<TemplatePartAttribute(Name = "BackgroundLayer", Type = typeof(PanningLayer))>]
[<StyleTypedPropertyAttribute(Property = "ItemContainerStyle", StyleTargetType = typeof(PanoramaItem))>]
type Panorama =
class
inherit ItemsControl
end
Panorama 형식에서는 다음과 같은 멤버를 노출합니다.
생성자
이름 | 설명 | |
---|---|---|
Panorama |
위쪽
속성
이름 | 설명 | |
---|---|---|
ActualHeight | 이 요소의 렌더링된 높이를 가져옵니다. (FrameworkElement에서 상속됨) | |
ActualWidth | 이 요소의 렌더링된 너비를 가져옵니다. (FrameworkElement에서 상속됨) | |
AllowDrop | 이 요소를 끌어서 놓기 작업의 대상으로 사용할 수 있는지 여부를 나타내는 값을 가져오거나 설정합니다. 이 속성은 종속성 속성입니다. (UIElement에서 상속됨) | |
Background | 컨트롤의 배경을 설명하는 브러시를 가져오거나 설정합니다. (Control에서 상속됨) | |
BorderBrush | 컨트롤의 테두리 배경을 설명하는 브러시를 가져오거나 설정합니다. (Control에서 상속됨) | |
BorderThickness | 컨트롤의 테두리 두께를 가져오거나 설정합니다. (Control에서 상속됨) | |
CacheMode | UIElement 의 캐시된 표현을 가져오거나 설정합니다. (UIElement에서 상속됨) | |
CharacterSpacing | (Control에서 상속됨) | |
Clip | 요소의 콘텐츠의 윤곽선을 정의하는 데 사용되는 기하 도형을 가져오거나 설정합니다. 이 속성은 종속성 속성입니다. (UIElement에서 상속됨) | |
Cursor | 마우스 포인터가 이 요소 위에 있을 때 표시되는 커서를 가져오거나 설정합니다. (FrameworkElement에서 상속됨) | |
DataContext | 데이터 컨텍스트가 데이터 바인딩에 참여할 때 요소의 데이터 컨텍스트를 가져오거나 설정합니다. (FrameworkElement에서 상속됨) | |
DefaultItem | ||
DefaultStyleKey | (Control에서 상속됨) | |
DesiredSize | 레이아웃 프로세스의 측정 처리 단계에서 이 요소가 계산한 크기를 가져옵니다. (UIElement에서 상속됨) | |
Dispatcher | (DependencyObject에서 상속됨) | |
DisplayMemberPath | 소스 개체에서 개체를 시각적으로 나타내는 값에 대한 경로를 가져오거나 설정합니다. (ItemsControl에서 상속됨) | |
FlowDirection | 텍스트 및 기타 UI(사용자 인터페이스) 요소가 해당 레이아웃을 제어하는 부모 요소 내에서 흐르는 방향을 가져오거나 설정합니다. (FrameworkElement에서 상속됨) | |
FontFamily | 컨트롤의 글꼴 패밀리를 가져오거나 설정합니다. (Control에서 상속됨) | |
FontSize | 글꼴 크기를 가져오거나 설정합니다. (Control에서 상속됨) | |
FontStretch | 글꼴의 너비 값을 가져오거나 설정합니다. (Control에서 상속됨) | |
FontStyle | 글꼴 스타일 속성을 가져오거나 설정합니다. (Control에서 상속됨) | |
FontWeight | 지정한 글꼴의 두께 속성을 가져오거나 설정합니다. (Control에서 상속됨) | |
Foreground | 전경색을 설명하는 브러시를 가져오거나 설정합니다. (Control에서 상속됨) | |
HeaderTemplate | ||
Height | 요소의 제안된 높이를 가져오거나 설정합니다. (FrameworkElement에서 상속됨) | |
HorizontalAlignment | 패널 또는 항목 컨트롤 같은 부모 요소에 구성되어 있을 경우 이 요소에 적용되는 가로 맞춤 특징을 가져오거나 설정합니다. (FrameworkElement에서 상속됨) | |
HorizontalContentAlignment | 컨트롤 콘텐츠의 가로 맞춤을 가져오거나 설정합니다. (Control에서 상속됨) | |
IsEnabled | (Control에서 상속됨) | |
IsHitTestVisible | 이 요소가 렌더링된 해당 콘텐츠의 일부에서 적중 테스트의 결과로 반환될 수 있는지 여부를 선언하는 값을 가져오거나 설정합니다.이 속성은 종속성 속성입니다. (UIElement에서 상속됨) | |
IsTabStop | 컨트롤이 탭 탐색에 포함되는지 여부를 나타내는 값을 가져오거나 설정합니다. (Control에서 상속됨) | |
ItemContainerGenerator | 이 컨트롤에 연결된 ItemContainerGenerator를 가져옵니다. (ItemsControl에서 상속됨) | |
ItemContainerStyle | ||
Items | ItemsControl 의 내용을 생성하는 데 사용된 컬렉션을 가져옵니다. (ItemsControl에서 상속됨) | |
ItemsPanel | 항목의 레이아웃을 제어하는 패널을 정의하는 템플릿을 가져오거나 설정합니다. (ItemsControl에서 상속됨) | |
ItemsSource | ItemsControl 의 내용을 생성하는 데 사용된 컬렉션을 가져오거나 설정합니다. (ItemsControl에서 상속됨) | |
ItemTemplate | 각 항목을 표시하는 데 사용되는 DataTemplate을 가져오거나 설정합니다. (ItemsControl에서 상속됨) | |
Language | 요소에 적용되는 지역화/전역화 언어 정보를 가져오거나 설정합니다. (FrameworkElement에서 상속됨) | |
Margin | 요소의 바깥쪽 여백을 가져오거나 설정합니다. (FrameworkElement에서 상속됨) | |
MaxHeight | 요소의 최대 높이 제약 조건을 가져오거나 설정합니다. (FrameworkElement에서 상속됨) | |
MaxWidth | 요소의 최대 너비 제약 조건을 가져오거나 설정합니다. (FrameworkElement에서 상속됨) | |
MinHeight | 요소의 최소 높이 제약 조건을 가져오거나 설정합니다. (FrameworkElement에서 상속됨) | |
MinWidth | 요소의 최소 너비 제약 조건을 가져오거나 설정합니다. (FrameworkElement에서 상속됨) | |
Name | 요소의 식별 이름을 가져오거나 설정합니다.이 이름은 이벤트 처리기 코드 등의 코드 숨김 항목이 XAML 프로세스가 수행하는 처리 중에 생성된 후에 태그 요소를 참조할 수 있도록 참조를 제공합니다. (FrameworkElement에서 상속됨) | |
Opacity | UI(사용자 인터페이스)에 렌더링될 때 전체 UIElement에 적용되는 불투명도 인수를 가져오거나 설정합니다. 이 속성은 종속성 속성입니다. (UIElement에서 상속됨) | |
OpacityMask | 이 요소의 렌더링된 내용에 대한 알파 채널 마스킹에 적용되는 Brush 구현으로 불투명 마스크를 가져오거나 설정합니다. 이 속성은 종속성 속성입니다. (UIElement에서 상속됨) | |
Padding | 컨트롤의 안쪽 여백 속성을 가져오거나 설정합니다. (Control에서 상속됨) | |
Parent | 이 요소의 논리적 부모 요소를 가져옵니다. (FrameworkElement에서 상속됨) | |
Projection | (UIElement에서 상속됨) | |
RenderSize | 이 요소의 최종 렌더링 크기를 가져오거나 설정(설명 부분 참조)합니다. (UIElement에서 상속됨) | |
RenderTransform | 이 요소의 렌더링 위치에 영향을 주는 변형 정보를 가져오거나 설정합니다. 이 속성은 종속성 속성입니다. (UIElement에서 상속됨) | |
RenderTransformOrigin | 요소의 영역을 기준으로 RenderTransform에서 선언하는 가능한 렌더링 변환의 중심점을 가져오거나 설정합니다. 이 속성은 종속성 속성입니다. (UIElement에서 상속됨) | |
Resources | 로컬로 정의된 리소스 사전을 가져오거나 설정합니다. (FrameworkElement에서 상속됨) | |
SelectedIndex | ||
SelectedItem | ||
Style | 이 요소가 렌더링될 때 사용되는 스타일을 가져오거나 설정합니다. (FrameworkElement에서 상속됨) | |
TabIndex | 사용자가 Tab 키를 사용하여 컨트롤을 탐색할 때 요소가 포커스를 받는 순서를 결정하는 값을 가져오거나 설정합니다. (Control에서 상속됨) | |
TabNavigation | (Control에서 상속됨) | |
Tag | 이 요소에 대한 사용자 지정 정보를 저장하는 데 사용할 수 있는 임의의 개체 값을 가져오거나 설정합니다. (FrameworkElement에서 상속됨) | |
Template | 컨트롤 템플릿을 가져오거나 설정합니다. (Control에서 상속됨) | |
Title | ||
TitleTemplate | ||
Triggers | 이 요소 또는 자식 요소에 직접적으로 설정된 트리거 컬렉션을 가져옵니다. (FrameworkElement에서 상속됨) | |
UseLayoutRounding | (UIElement에서 상속됨) | |
UseOptimizedManipulationRouting | (FrameworkElement에서 상속됨) | |
VerticalAlignment | 패널 또는 항목 컨트롤 같은 부모 요소에 구성되어 있을 경우 이 요소에 적용되는 세로 맞춤 특징을 가져오거나 설정합니다. (FrameworkElement에서 상속됨) | |
VerticalContentAlignment | 컨트롤 콘텐츠의 세로 맞춤을 가져오거나 설정합니다. (Control에서 상속됨) | |
Visibility | 이 요소의 UI(사용자 인터페이스) 표시 여부를 가져오거나 설정합니다. 이 속성은 종속성 속성입니다. (UIElement에서 상속됨) | |
Width | 요소의 너비를 가져오거나 설정합니다. (FrameworkElement에서 상속됨) |
위쪽
메서드
위쪽
이벤트
이름 | 설명 | |
---|---|---|
BindingValidationError | (FrameworkElement에서 상속됨) | |
DoubleTap | (UIElement에서 상속됨) | |
GotFocus | 이 요소가 논리 포커스를 가져오면 발생합니다. (UIElement에서 상속됨) | |
Hold | (UIElement에서 상속됨) | |
IsEnabledChanged | (Control에서 상속됨) | |
KeyDown | 이 요소에 포커스가 있을 때 키를 누르면 발생합니다. (UIElement에서 상속됨) | |
KeyUp | 이 요소에 포커스가 있을 때 키를 놓으면 발생합니다. (UIElement에서 상속됨) | |
LayoutUpdated | (FrameworkElement에서 상속됨) | |
Loaded | 요소를 배치 및 렌더링하고 상호 작용할 수 있도록 준비할 때 발생합니다. (FrameworkElement에서 상속됨) | |
LostFocus | 이 요소가 논리 포커스를 손실하면 발생합니다. (UIElement에서 상속됨) | |
LostMouseCapture | 이 요소가 마우스 캡처를 손실하면 발생합니다. (UIElement에서 상속됨) | |
ManipulationCompleted | UIElement 개체에서 조작이 완료되고 활동이 없게 될 때 발생합니다. (UIElement에서 상속됨) | |
ManipulationDelta | 입력 장치에서 조작 중에 위치를 변경하면 발생합니다. (UIElement에서 상속됨) | |
ManipulationStarted | 입력 장치가 UIElement 개체에서 조작을 시작할 때 발생합니다. (UIElement에서 상속됨) | |
MouseEnter | 마우스 포인터가 이 요소의 영역 안으로 들어가면 발생합니다. (UIElement에서 상속됨) | |
MouseLeave | 마우스 포인터가 이 요소의 영역을 벗어나면 발생합니다. (UIElement에서 상속됨) | |
MouseLeftButtonDown | 마우스 포인터가 이 요소 위에 있는 동안 마우스 왼쪽 단추를 누르면 발생합니다. (UIElement에서 상속됨) | |
MouseLeftButtonUp | 마우스 포인터가 이 요소 위에 있는 동안 마우스 왼쪽 단추를 놓으면 발생합니다. (UIElement에서 상속됨) | |
MouseMove | 이 요소 위에 있는 동안 마우스 포인터를 움직이면 발생합니다. (UIElement에서 상속됨) | |
MouseWheel | 마우스 포인터가 이 요소 위에 있는 동안 사용자가 마우스 휠을 굴리면 발생합니다. (UIElement에서 상속됨) | |
SelectionChanged | ||
SizeChanged | 이 요소의 ActualHeight 또는 ActualWidth 속성 값을 변경할 때 발생합니다. (FrameworkElement에서 상속됨) | |
Tap | (UIElement에서 상속됨) | |
TextInput | 이 요소가 장치와 별개의 방식으로 텍스트를 가져오면 발생합니다. (UIElement에서 상속됨) | |
TextInputStart | (UIElement에서 상속됨) | |
TextInputUpdate | (UIElement에서 상속됨) | |
Unloaded | 로드된 요소의 요소 트리에서 요소를 제거할 때 발생합니다. (FrameworkElement에서 상속됨) |
위쪽
필드
이름 | 설명 | |
---|---|---|
DefaultItemProperty | ||
HeaderTemplateProperty | ||
ItemContainerStyleProperty | ||
SelectedIndexProperty | ||
SelectedItemProperty | ||
TitleProperty | ||
TitleTemplateProperty |
위쪽
버전 정보
Windows Phone 앱용 .NET
Windows Phone 8, Silverlight 8.1에서 지원
스레드로부터의 안전성
이 형식의 모든 공용 static(Visual Basic의 경우 Shared) 멤버는 스레드로부터 안전합니다. 인터페이스 멤버는 스레드로부터 안전하지 않습니다.