C# Class MahApps.Metro.Controls.FlyoutsControl

Inheritance: System.Windows.Controls.ItemsControl
显示文件 Open project: Irdis/VSTalk Class Usage Examples

Protected Methods

Method Description
GetContainerForItemOverride ( ) : DependencyObject
IsItemItsOwnContainerOverride ( object item ) : bool
OnItemsChanged ( NotifyCollectionChangedEventArgs e ) : void

Private Methods

Method Description
AttachHandlers ( Flyout item ) : void
AttachHandlers ( IEnumerable items ) : void
DetachHandlers ( Flyout item ) : void
DetachHandlers ( IEnumerable items ) : void
FlyoutIsOpenChanged ( object sender, EventArgs e ) : void
FlyoutsControl ( ) : System
GetFlyout ( object item ) : Flyout
GetFlyouts ( IEnumerable items ) : IEnumerable
ReorderZIndices ( Flyout lastChanged ) : void

Method Details

GetContainerForItemOverride() protected method

protected GetContainerForItemOverride ( ) : DependencyObject
return System.Windows.DependencyObject

IsItemItsOwnContainerOverride() protected method

protected IsItemItsOwnContainerOverride ( object item ) : bool
item object
return bool

OnItemsChanged() protected method

protected OnItemsChanged ( NotifyCollectionChangedEventArgs e ) : void
e System.Collections.Specialized.NotifyCollectionChangedEventArgs
return void