C# Class Catrobat.IDE.WindowsPhone.Controls.ListsViewControls.CatrobatListView.CatrobatListView

Inheritance: Windows.UI.Xaml.Controls.UserControl
Mostrar archivo Open project: Catrobat/CatrobatForWindows

Public Properties

Property Type Description
GroupingEnabledDP Windows.UI.Xaml.DependencyProperty
ItemContainerStyleDP Windows.UI.Xaml.DependencyProperty
ItemTemplateDP Windows.UI.Xaml.DependencyProperty
ItemWidthLandscapeDP Windows.UI.Xaml.DependencyProperty
ItemWidthPortraitDP Windows.UI.Xaml.DependencyProperty
ItemsSourceDP Windows.UI.Xaml.DependencyProperty
ReorderEnabledDP Windows.UI.Xaml.DependencyProperty
SelectedItemsDP Windows.UI.Xaml.DependencyProperty
VerticalItemMarginDP Windows.UI.Xaml.DependencyProperty

Public Methods

Method Description
CatrobatListView ( ) : System
CatrobatListView_Loaded ( object sender, RoutedEventArgs e ) : void
CatrobatListView_SizeChanged ( object sender, SizeChangedEventArgs e ) : void
CatrobatListView_Unloaded ( object sender, RoutedEventArgs e ) : void
Clvw_ItemTapped ( object sender, CatrobatListViewItemEventArgs e ) : void
Clvw_LayoutUpdated ( object sender, object e ) : void
ItemsSource_CollectionChanged ( object sender, NotifyCollectionChangedEventArgs e ) : void
SelectedItems_CollectionChanged ( object sender, NotifyCollectionChangedEventArgs e ) : void
SmartSelectedItems_CollectionChanged ( object sender, NotifyCollectionChangedEventArgs e ) : void
clvw_ItemDragCompletedEvent ( object sender, CatrobatListViewEventArgs e ) : void

Private Methods

Method Description
DragTransfer ( CatrobatListViewEmptyDummyControl tmpControl, CatrobatListViewDragObject originalContent, IList groupedItems ) : void
ItemContainerStyleChanged ( DependencyObject target, DependencyPropertyChangedEventArgs e ) : void
ItemTemplateChanged ( DependencyObject target, DependencyPropertyChangedEventArgs e ) : void
OnItemTemplateChanged ( object e ) : void
SelectedItemsChanged ( DependencyObject target, DependencyPropertyChangedEventArgs e ) : void
SortSelectedItems ( ) : void
UpdateItemContainerStyle ( object e ) : void
UpdateSelectedItems ( ) : void

Method Details

CatrobatListView() public method

public CatrobatListView ( ) : System
return System

CatrobatListView_Loaded() public method

public CatrobatListView_Loaded ( object sender, RoutedEventArgs e ) : void
sender object
e Windows.UI.Xaml.RoutedEventArgs
return void

CatrobatListView_SizeChanged() public method

public CatrobatListView_SizeChanged ( object sender, SizeChangedEventArgs e ) : void
sender object
e Windows.UI.Xaml.SizeChangedEventArgs
return void

CatrobatListView_Unloaded() public method

public CatrobatListView_Unloaded ( object sender, RoutedEventArgs e ) : void
sender object
e Windows.UI.Xaml.RoutedEventArgs
return void

Clvw_ItemTapped() public method

public Clvw_ItemTapped ( object sender, CatrobatListViewItemEventArgs e ) : void
sender object
e Catrobat.IDE.WindowsPhone.Controls.ListsViewControls.CatrobatListView.CatrobatListViewMisc.CatrobatListViewItemEventArgs
return void

Clvw_LayoutUpdated() public method

public Clvw_LayoutUpdated ( object sender, object e ) : void
sender object
e object
return void

ItemsSource_CollectionChanged() public method

public ItemsSource_CollectionChanged ( object sender, NotifyCollectionChangedEventArgs e ) : void
sender object
e System.Collections.Specialized.NotifyCollectionChangedEventArgs
return void

SelectedItems_CollectionChanged() public method

public SelectedItems_CollectionChanged ( object sender, NotifyCollectionChangedEventArgs e ) : void
sender object
e System.Collections.Specialized.NotifyCollectionChangedEventArgs
return void

SmartSelectedItems_CollectionChanged() public method

public SmartSelectedItems_CollectionChanged ( object sender, NotifyCollectionChangedEventArgs e ) : void
sender object
e System.Collections.Specialized.NotifyCollectionChangedEventArgs
return void

clvw_ItemDragCompletedEvent() public method

public clvw_ItemDragCompletedEvent ( object sender, CatrobatListViewEventArgs e ) : void
sender object
e Catrobat.IDE.WindowsPhone.Controls.ListsViewControls.CatrobatListView.CatrobatListViewMisc.CatrobatListViewEventArgs
return void

Property Details

GroupingEnabledDP public_oe static_oe property

public static DependencyProperty,Windows.UI.Xaml GroupingEnabledDP
return Windows.UI.Xaml.DependencyProperty

ItemContainerStyleDP public_oe static_oe property

public static DependencyProperty,Windows.UI.Xaml ItemContainerStyleDP
return Windows.UI.Xaml.DependencyProperty

ItemTemplateDP public_oe static_oe property

public static DependencyProperty,Windows.UI.Xaml ItemTemplateDP
return Windows.UI.Xaml.DependencyProperty

ItemWidthLandscapeDP public_oe static_oe property

public static DependencyProperty,Windows.UI.Xaml ItemWidthLandscapeDP
return Windows.UI.Xaml.DependencyProperty

ItemWidthPortraitDP public_oe static_oe property

public static DependencyProperty,Windows.UI.Xaml ItemWidthPortraitDP
return Windows.UI.Xaml.DependencyProperty

ItemsSourceDP public_oe static_oe property

public static DependencyProperty,Windows.UI.Xaml ItemsSourceDP
return Windows.UI.Xaml.DependencyProperty

ReorderEnabledDP public_oe static_oe property

public static DependencyProperty,Windows.UI.Xaml ReorderEnabledDP
return Windows.UI.Xaml.DependencyProperty

SelectedItemsDP public_oe static_oe property

public static DependencyProperty,Windows.UI.Xaml SelectedItemsDP
return Windows.UI.Xaml.DependencyProperty

VerticalItemMarginDP public_oe static_oe property

public static DependencyProperty,Windows.UI.Xaml VerticalItemMarginDP
return Windows.UI.Xaml.DependencyProperty