C# 클래스 Catrobat.IDE.WindowsPhone.Controls.ListsViewControls.CatrobatListView.CatrobatListViewMisc.CatrobatListViewWorker

상속: Windows.UI.Xaml.Controls.ListViewBase
파일 보기 프로젝트 열기: Catrobat/CatrobatForWindows 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
GroupingEnabled bool
SelectionEnabled bool
SmartSelectedItems ObservableCollection

공개 메소드들

메소드 설명
CatrobatListViewWorker ( ) : System
CheckIfNewAddedBrick ( ) : void
SetProgessRingVisibility ( Visibility newVisibility ) : void

보호된 메소드들

메소드 설명
GetContainerForItemOverride ( ) : DependencyObject
IsItemItsOwnContainerOverride ( object item ) : bool
OnApplyTemplate ( ) : void
PrepareContainerForItemOverride ( DependencyObject element, object item ) : void

비공개 메소드들

메소드 설명
AddRemoveSelectedItem ( object obj, bool contains ) : void
AddSnapshotToManipulationCanvas ( double yPos ) : void
Autoscroll ( double yVal ) : void
CalcInvalidReorderIndexes ( ) : void
CalcMaxReorderIndex ( int index, bool forGrouping = false ) : int
CalcMinReorderIndex ( int index ) : int
CatrobatListViewWorker_ManipulationCompleted ( object sender, Windows e ) : void
CatrobatListViewWorker_ManipulationDelta ( object sender, Windows e ) : void
CatrobatListViewWorker_PointerReleased ( object sender, Windows e ) : void
ChangeItemsVisibility ( int startIndex, int endIndex, bool setSelected ) : void
CheckRearrangeNecessaryFromDelta ( double yVal ) : void
DeltaDrag ( double yPos ) : void
EndDrag ( ) : void
GenerateDraggingItemClone ( ) : CatrobatListViewItem
GetActualHeightFromIndex ( int index ) : double
GetDraggingItemClone ( ) : CatrobatListViewItem
GetEndBrickIndex ( object obj ) : int
GroupItem ( CatrobatListViewItem item ) : void
ImportItemsSource ( IList list ) : void
InitDragContentObject ( ) : void
InitDragGroupList ( ) : void
InitReorderableEmptyDummyControl ( ) : void
MoveItem ( int to, int from ) : void
MoveValidationCalculation ( int index ) : void
PrepareStartDrag ( double yPos ) : void
RearrangeRolbi ( double setYTo ) : void
ScrollToOffset ( double delta ) : void
SetGroupingEnabled ( bool value ) : void
SetItemWidth ( int newWidth ) : void
SetItemsSelectedStyle ( IList itemsList ) : void
SetReorderEnabled ( bool value ) : void
SetSelectionMode ( bool value ) : void
SetTmpDragContentHeight ( ) : void
SetYPositionTo ( double y ) : void
SmartSelectedItems_CollectionChanged ( object sender, NotifyCollectionChangedEventArgs e ) : void
StartDrag ( int index, double yPos ) : void
TransferItemsSource ( IList source ) : void
TransferSelectedItems ( IList source ) : void
UpdateItemMargin ( int value ) : void
UpdateItemTemplateSelector ( DataTemplate itemTemplate ) : void
UpdateSelectedItems ( IList selectedItemsUpdated ) : void
_dragCanvas_PointerPressed ( object sender, Windows e ) : void
_dragCanvas_RightTapped ( object sender, Windows e ) : void
_dragCanvas_Tapped ( object sender, Windows e ) : void
item_ItemGroupEvent ( object sender, CatrobatListViewEventArgs e ) : void
item_ItemSelectedEvent ( object sender, CatrobatListViewEventArgs e ) : void
item_Tapped ( object sender, Windows e ) : void

메소드 상세

CatrobatListViewWorker() 공개 메소드

public CatrobatListViewWorker ( ) : System
리턴 System

CheckIfNewAddedBrick() 공개 메소드

public CheckIfNewAddedBrick ( ) : void
리턴 void

GetContainerForItemOverride() 보호된 메소드

protected GetContainerForItemOverride ( ) : DependencyObject
리턴 Windows.UI.Xaml.DependencyObject

IsItemItsOwnContainerOverride() 보호된 메소드

protected IsItemItsOwnContainerOverride ( object item ) : bool
item object
리턴 bool

OnApplyTemplate() 보호된 메소드

protected OnApplyTemplate ( ) : void
리턴 void

PrepareContainerForItemOverride() 보호된 메소드

protected PrepareContainerForItemOverride ( DependencyObject element, object item ) : void
element Windows.UI.Xaml.DependencyObject
item object
리턴 void

SetProgessRingVisibility() 공개 메소드

public SetProgessRingVisibility ( Visibility newVisibility ) : void
newVisibility Visibility
리턴 void

프로퍼티 상세

GroupingEnabled 공개적으로 프로퍼티

public bool GroupingEnabled
리턴 bool

SelectionEnabled 공개적으로 프로퍼티

public bool SelectionEnabled
리턴 bool

SmartSelectedItems 공개적으로 프로퍼티

public ObservableCollection SmartSelectedItems
리턴 ObservableCollection