C# 클래스 Microsoft.Phone.Controls.Primitives.LoopingSelector

상속: System.Windows.Controls.Control
파일 보기 프로젝트 열기: Kinnara/WPToolkit 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
DataSourceProperty System.Windows.DependencyProperty
IsExpandedProperty System.Windows.DependencyProperty
ItemTemplateProperty System.Windows.DependencyProperty

Private Properties

프로퍼티 타입 설명
AnimatePanel void
AnimationPerFrameCallback void
Balance void
Brake void
CreateAndAddItem LoopingSelectorItem
CreateEventHandlers void
CreateVisuals void
GetClosestItem int
GetFirstItem LoopingSelectorItem
GetLastItem LoopingSelectorItem
LoopingSelector_MouseLeftButtonDown void
LoopingSelector_MouseLeftButtonUp void
OnDataSourceChanged void
OnDataSourceSelectionChanged void
OnIsExpandedChanged void
OnItemTemplateChanged void
OnManipulationCompleted void
OnManipulationDelta void
OnManipulationStarted void
OnSizeChanged void
OnTap void
OnWrapperClick void
PanelStoryboardCompleted void
SelectAndSnapTo void
SelectAndSnapToClosest void
StopAnimation void
UpdateData void
UpdateItemState void
UpdateItemTemplates void

공개 메소드들

메소드 설명
LoopingSelector ( ) : System

Creates a new LoopingSelector.

OnApplyTemplate ( ) : void

When overridden in a derived class, is invoked whenever application code or internal processes (such as a rebuilding layout pass) call M:FrameworkElement.ApplyTemplate(). In simplest terms, this means the method is called just before a UI element displays in an application. For more information, see Remarks.

비공개 메소드들

메소드 설명
AnimatePanel ( Duration duration, IEasingFunction ease, double to ) : void
AnimationPerFrameCallback ( object sender, EventArgs e ) : void
Balance ( ) : void

Balances the items.

Brake ( double newStoppingPoint ) : void
CreateAndAddItem ( System.Windows.Controls.Panel parent, object content ) : LoopingSelectorItem
CreateEventHandlers ( ) : void
CreateVisuals ( ) : void
GetClosestItem ( ) : int
GetFirstItem ( LoopingSelectorItem item, int &count ) : LoopingSelectorItem
GetLastItem ( LoopingSelectorItem item, int &count ) : LoopingSelectorItem
LoopingSelector_MouseLeftButtonDown ( object sender, System.Windows.Input.MouseButtonEventArgs e ) : void
LoopingSelector_MouseLeftButtonUp ( object sender, System.Windows.Input.MouseButtonEventArgs e ) : void
OnDataSourceChanged ( DependencyObject obj, System.Windows.DependencyPropertyChangedEventArgs e ) : void
OnDataSourceSelectionChanged ( object sender, System.Windows.Controls.SelectionChangedEventArgs e ) : void
OnIsExpandedChanged ( object sender, System.Windows.DependencyPropertyChangedEventArgs e ) : void
OnItemTemplateChanged ( DependencyObject obj, System.Windows.DependencyPropertyChangedEventArgs e ) : void
OnManipulationCompleted ( object sender, System.Windows.Input.ManipulationCompletedEventArgs e ) : void
OnManipulationDelta ( object sender, System.Windows.Input.ManipulationDeltaEventArgs e ) : void
OnManipulationStarted ( object sender, System.Windows.Input.ManipulationStartedEventArgs e ) : void
OnSizeChanged ( object sender, System.Windows.SizeChangedEventArgs e ) : void
OnTap ( object sender, System e ) : void
OnWrapperClick ( object sender, EventArgs e ) : void
PanelStoryboardCompleted ( object sender, EventArgs e ) : void
SelectAndSnapTo ( LoopingSelectorItem item ) : void
SelectAndSnapToClosest ( ) : void
StopAnimation ( ) : void
UpdateData ( ) : void
UpdateItemState ( ) : void
UpdateItemTemplates ( ) : void

메소드 상세

LoopingSelector() 공개 메소드

Creates a new LoopingSelector.
public LoopingSelector ( ) : System
리턴 System

OnApplyTemplate() 공개 메소드

When overridden in a derived class, is invoked whenever application code or internal processes (such as a rebuilding layout pass) call M:FrameworkElement.ApplyTemplate(). In simplest terms, this means the method is called just before a UI element displays in an application. For more information, see Remarks.
public OnApplyTemplate ( ) : void
리턴 void

프로퍼티 상세

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

The DataSource DependencyProperty
public static DependencyProperty,System.Windows DataSourceProperty
리턴 System.Windows.DependencyProperty

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

The IsExpanded DependencyProperty.
public static DependencyProperty,System.Windows IsExpandedProperty
리턴 System.Windows.DependencyProperty

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

The ItemTemplate DependencyProperty
public static DependencyProperty,System.Windows ItemTemplateProperty
리턴 System.Windows.DependencyProperty