C# 클래스 Microsoft.Phone.Controls.ListPicker

상속: System.Windows.Controls.ItemsControl
파일 보기 프로젝트 열기: nokiadatagathering/WP7-Official 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
ExpansionModeProperty System.Windows.DependencyProperty
FullModeHeaderProperty System.Windows.DependencyProperty
FullModeItemTemplateProperty System.Windows.DependencyProperty
HeaderProperty System.Windows.DependencyProperty
HeaderTemplateProperty System.Windows.DependencyProperty
ItemCountThresholdProperty System.Windows.DependencyProperty
ListPickerModeProperty System.Windows.DependencyProperty
PickerPageUriProperty System.Windows.DependencyProperty
SelectedIndexProperty System.Windows.DependencyProperty
SelectedItemProperty System.Windows.DependencyProperty
SelectedItemsProperty System.Windows.DependencyProperty
SelectionModeProperty System.Windows.DependencyProperty
SummaryForSelectedItemsDelegateProperty System.Windows.DependencyProperty

Private Properties

프로퍼티 타입 설명
ClosePickerPage void
IsValidManipulation bool
OnContainerTap void
OnFrameManipulationStarted void
OnFrameNavigated void
OnFrameNavigationStoppedOrFailed void
OnIsEnabledChanged void
OnIsEnabledChanged void
OnIsHighlightedChanged void
OnIsHighlightedChanged void
OnItemCountThresholdChanged void
OnItemCountThresholdChanged void
OnItemsPresenterHostParentSizeChanged void
OnListPickerItemSizeChanged void
OnListPickerModeChanged void
OnListPickerModeChanged void
OnLoaded void
OnPageBackKeyPress void
OnSelectedIndexChanged void
OnSelectedIndexChanged void
OnSelectedItemChanged void
OnSelectedItemChanged void
OnSelectedItemsChanged void
OnSelectedItemsChanged void
OnSelectionModeChanged void
OnSelectionModeChanged void
OnShadowOrFullModeItemTemplateChanged void
OnShadowOrFullModeItemTemplateChanged void
OnUnloaded void
OpenPickerPage void
SetContentHeight void
SizeForAppropriateView void
SizeForExpandedMode void
SizeForNormalMode void
UpdateSummary void
UpdateVisualStates void

공개 메소드들

메소드 설명
ListPicker ( ) : System

Initializes a new instance of the ListPicker class.

OnApplyTemplate ( ) : void

Builds the visual tree for the control when a new template is applied.

Open ( ) : bool

Opens the picker for selection either into Expanded or Full mode depending on the picker's state.

보호된 메소드들

메소드 설명
ClearContainerForItemOverride ( DependencyObject element, object item ) : void

Undoes the effects of the PrepareContainerForItemOverride method.

GetContainerForItemOverride ( ) : DependencyObject

Creates or identifies the element used to display a specified item.

IsItemItsOwnContainerOverride ( object item ) : bool

Determines if the specified item is (or is eligible to be) its own item container.

OnItemsChanged ( NotifyCollectionChangedEventArgs e ) : void

Provides handling for the ItemContainerGenerator.ItemsChanged event.

OnManipulationCompleted ( System.Windows.Input.ManipulationCompletedEventArgs e ) : void

Called when the ManipulationCompleted event occurs.

OnManipulationDelta ( System.Windows.Input.ManipulationDeltaEventArgs e ) : void

Called when the ManipulationDelta event occurs.

OnManipulationStarted ( System.Windows.Input.ManipulationStartedEventArgs e ) : void

Called when the ManipulationStarted event occurs.

OnTap ( System e ) : void

Handles the tap event.

PrepareContainerForItemOverride ( DependencyObject element, object item ) : void

Prepares the specified element to display the specified item.

비공개 메소드들

메소드 설명
ClosePickerPage ( ) : void
IsValidManipulation ( object OriginalSource, Point p ) : bool
OnContainerTap ( object sender, System e ) : void
OnFrameManipulationStarted ( object sender, System.Windows.Input.ManipulationStartedEventArgs e ) : void
OnFrameNavigated ( object sender, System.Windows.Navigation.NavigationEventArgs e ) : void
OnFrameNavigationStoppedOrFailed ( object sender, EventArgs e ) : void
OnIsEnabledChanged ( ) : void

Enabled property changed

OnIsEnabledChanged ( DependencyObject o, System.Windows.DependencyPropertyChangedEventArgs e ) : void

Enabled property changed

OnIsHighlightedChanged ( ) : void

Highlight property changed

OnIsHighlightedChanged ( DependencyObject o, System.Windows.DependencyPropertyChangedEventArgs e ) : void

Highlight property changed

OnItemCountThresholdChanged ( DependencyObject o, System.Windows.DependencyPropertyChangedEventArgs e ) : void
OnItemCountThresholdChanged ( int newValue ) : void
OnItemsPresenterHostParentSizeChanged ( object sender, System.Windows.SizeChangedEventArgs e ) : void
OnListPickerItemSizeChanged ( object sender, System.Windows.SizeChangedEventArgs e ) : void
OnListPickerModeChanged ( DependencyObject o, System.Windows.DependencyPropertyChangedEventArgs e ) : void
OnListPickerModeChanged ( ListPickerMode oldValue, ListPickerMode newValue ) : void
OnLoaded ( object sender, RoutedEventArgs e ) : void
OnPageBackKeyPress ( object sender, CancelEventArgs e ) : void
OnSelectedIndexChanged ( DependencyObject o, System.Windows.DependencyPropertyChangedEventArgs e ) : void
OnSelectedIndexChanged ( int oldValue, int newValue ) : void
OnSelectedItemChanged ( DependencyObject o, System.Windows.DependencyPropertyChangedEventArgs e ) : void
OnSelectedItemChanged ( object oldValue, object newValue ) : void
OnSelectedItemsChanged ( DependencyObject o, System.Windows.DependencyPropertyChangedEventArgs e ) : void
OnSelectedItemsChanged ( IList oldValue, IList newValue ) : void
OnSelectionModeChanged ( DependencyObject o, System.Windows.DependencyPropertyChangedEventArgs e ) : void
OnSelectionModeChanged ( SelectionMode newValue ) : void
OnShadowOrFullModeItemTemplateChanged ( ) : void
OnShadowOrFullModeItemTemplateChanged ( DependencyObject o, System.Windows.DependencyPropertyChangedEventArgs e ) : void
OnUnloaded ( object sender, RoutedEventArgs e ) : void
OpenPickerPage ( ) : void
SetContentHeight ( double height ) : void
SizeForAppropriateView ( bool animate ) : void
SizeForExpandedMode ( ) : void
SizeForNormalMode ( bool animate ) : void
UpdateSummary ( IList newValue ) : void
UpdateVisualStates ( bool useTransitions ) : void

메소드 상세

ClearContainerForItemOverride() 보호된 메소드

Undoes the effects of the PrepareContainerForItemOverride method.
protected ClearContainerForItemOverride ( DependencyObject element, object item ) : void
element System.Windows.DependencyObject The container element.
item object The item.
리턴 void

GetContainerForItemOverride() 보호된 메소드

Creates or identifies the element used to display a specified item.
protected GetContainerForItemOverride ( ) : DependencyObject
리턴 System.Windows.DependencyObject

IsItemItsOwnContainerOverride() 보호된 메소드

Determines if the specified item is (or is eligible to be) its own item container.
protected IsItemItsOwnContainerOverride ( object item ) : bool
item object The specified item.
리턴 bool

ListPicker() 공개 메소드

Initializes a new instance of the ListPicker class.
public ListPicker ( ) : System
리턴 System

OnApplyTemplate() 공개 메소드

Builds the visual tree for the control when a new template is applied.
public OnApplyTemplate ( ) : void
리턴 void

OnItemsChanged() 보호된 메소드

Provides handling for the ItemContainerGenerator.ItemsChanged event.
protected OnItemsChanged ( NotifyCollectionChangedEventArgs e ) : void
e System.Collections.Specialized.NotifyCollectionChangedEventArgs A NotifyCollectionChangedEventArgs that contains the event data.
리턴 void

OnManipulationCompleted() 보호된 메소드

Called when the ManipulationCompleted event occurs.
protected OnManipulationCompleted ( System.Windows.Input.ManipulationCompletedEventArgs e ) : void
e System.Windows.Input.ManipulationCompletedEventArgs Event data for the event.
리턴 void

OnManipulationDelta() 보호된 메소드

Called when the ManipulationDelta event occurs.
protected OnManipulationDelta ( System.Windows.Input.ManipulationDeltaEventArgs e ) : void
e System.Windows.Input.ManipulationDeltaEventArgs Event data for the event.
리턴 void

OnManipulationStarted() 보호된 메소드

Called when the ManipulationStarted event occurs.
protected OnManipulationStarted ( System.Windows.Input.ManipulationStartedEventArgs e ) : void
e System.Windows.Input.ManipulationStartedEventArgs Event data for the event.
리턴 void

OnTap() 보호된 메소드

Handles the tap event.
protected OnTap ( System e ) : void
e System Event args
리턴 void

Open() 공개 메소드

Opens the picker for selection either into Expanded or Full mode depending on the picker's state.
public Open ( ) : bool
리턴 bool

PrepareContainerForItemOverride() 보호된 메소드

Prepares the specified element to display the specified item.
protected PrepareContainerForItemOverride ( DependencyObject element, object item ) : void
element System.Windows.DependencyObject The element used to display the specified item.
item object The item to display.
리턴 void

프로퍼티 상세

ExpansionModeProperty 공개적으로 정적으로 프로퍼티

Identifies the ExpansionMode DependencyProperty.
public static DependencyProperty,System.Windows ExpansionModeProperty
리턴 System.Windows.DependencyProperty

FullModeHeaderProperty 공개적으로 정적으로 프로퍼티

Identifies the FullModeHeader DependencyProperty.
public static DependencyProperty,System.Windows FullModeHeaderProperty
리턴 System.Windows.DependencyProperty

FullModeItemTemplateProperty 공개적으로 정적으로 프로퍼티

Identifies the FullModeItemTemplate DependencyProperty.
public static DependencyProperty,System.Windows FullModeItemTemplateProperty
리턴 System.Windows.DependencyProperty

HeaderProperty 공개적으로 정적으로 프로퍼티

Identifies the Header DependencyProperty.
public static DependencyProperty,System.Windows HeaderProperty
리턴 System.Windows.DependencyProperty

HeaderTemplateProperty 공개적으로 정적으로 프로퍼티

Identifies the HeaderTemplate DependencyProperty.
public static DependencyProperty,System.Windows HeaderTemplateProperty
리턴 System.Windows.DependencyProperty

ItemCountThresholdProperty 공개적으로 정적으로 프로퍼티

Identifies the ItemCountThreshold DependencyProperty.
public static DependencyProperty,System.Windows ItemCountThresholdProperty
리턴 System.Windows.DependencyProperty

ListPickerModeProperty 공개적으로 정적으로 프로퍼티

Identifies the ListPickerMode DependencyProperty.
public static DependencyProperty,System.Windows ListPickerModeProperty
리턴 System.Windows.DependencyProperty

PickerPageUriProperty 공개적으로 정적으로 프로퍼티

Identifies the PickerPageUri DependencyProperty.
public static DependencyProperty,System.Windows PickerPageUriProperty
리턴 System.Windows.DependencyProperty

SelectedIndexProperty 공개적으로 정적으로 프로퍼티

Identifies the SelectedIndex DependencyProperty.
public static DependencyProperty,System.Windows SelectedIndexProperty
리턴 System.Windows.DependencyProperty

SelectedItemProperty 공개적으로 정적으로 프로퍼티

Identifies the SelectedItem DependencyProperty.
public static DependencyProperty,System.Windows SelectedItemProperty
리턴 System.Windows.DependencyProperty

SelectedItemsProperty 공개적으로 정적으로 프로퍼티

Identifies the SelectedItems DependencyProperty.
public static DependencyProperty,System.Windows SelectedItemsProperty
리턴 System.Windows.DependencyProperty

SelectionModeProperty 공개적으로 정적으로 프로퍼티

Identifies the SelectionMode DependencyProperty.
public static DependencyProperty,System.Windows SelectionModeProperty
리턴 System.Windows.DependencyProperty

SummaryForSelectedItemsDelegateProperty 공개적으로 정적으로 프로퍼티

Identifies the SummaryForSelectedItemsDelegate DependencyProperty.
public static DependencyProperty,System.Windows SummaryForSelectedItemsDelegateProperty
리턴 System.Windows.DependencyProperty