C# 클래스 Fluent.MenuPanel

Represents panel for menu items an over stuff
상속: System.Windows.Controls.Panel
파일 보기 프로젝트 열기: Gainedge/BetterExplorer 1 사용 예제들

공개 메소드들

메소드 설명
MenuPanel ( ) : System

Default constructor

OnItemVisibilityChanged ( object sender, System.Windows.DependencyPropertyChangedEventArgs e ) : void
OnMenuLoaded ( object sender, RoutedEventArgs e ) : void

보호된 메소드들

메소드 설명
ArrangeOverride ( Size finalSize ) : Size

When overridden in a derived class, positions child elements and determines a size for a System.Windows.FrameworkElement derived class.

MeasureOverride ( System availableSize ) : Size

When overridden in a derived class, measures the size in layout required for child elements and determines a size for the System.Windows.FrameworkElement-derived class.

OnVisualChildrenChanged ( DependencyObject visualAdded, DependencyObject visualRemoved ) : void

Invoked when the VisualCollection of a visual object is modified.

비공개 메소드들

메소드 설명
InvalidateUpdateMenuSizes ( ) : void
OnItemSizeChanged ( object sender, System.Windows.SizeChangedEventArgs e ) : void
UpdateMenuSizes ( ) : void

메소드 상세

ArrangeOverride() 보호된 메소드

When overridden in a derived class, positions child elements and determines a size for a System.Windows.FrameworkElement derived class.
protected ArrangeOverride ( Size finalSize ) : Size
finalSize System.Windows.Size The final area within the parent that this element /// should use to arrange itself and its children.
리턴 System.Windows.Size

MeasureOverride() 보호된 메소드

When overridden in a derived class, measures the size in layout required for child elements and determines a size for the System.Windows.FrameworkElement-derived class.
protected MeasureOverride ( System availableSize ) : Size
availableSize System The available size that this element can give to child elements. Infinity can be specified as a value /// to indicate that the element will size to whatever content is available.
리턴 System.Windows.Size

MenuPanel() 공개 메소드

Default constructor
public MenuPanel ( ) : System
리턴 System

OnItemVisibilityChanged() 공개 메소드

public OnItemVisibilityChanged ( object sender, System.Windows.DependencyPropertyChangedEventArgs e ) : void
sender object
e System.Windows.DependencyPropertyChangedEventArgs
리턴 void

OnMenuLoaded() 공개 메소드

public OnMenuLoaded ( object sender, RoutedEventArgs e ) : void
sender object
e System.Windows.RoutedEventArgs
리턴 void

OnVisualChildrenChanged() 보호된 메소드

Invoked when the VisualCollection of a visual object is modified.
protected OnVisualChildrenChanged ( DependencyObject visualAdded, DependencyObject visualRemoved ) : void
visualAdded System.Windows.DependencyObject The Visual that was added to the collection
visualRemoved System.Windows.DependencyObject The Visual that was removed from the collection
리턴 void