C# Класс MahApps.Metro.Controls.Flyout

Наследование: System.Windows.Controls.ContentControl
Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
AllowFocusElementProperty System.Windows.DependencyProperty
AnimateOnPositionChangeProperty System.Windows.DependencyProperty
AnimateOpacityProperty System.Windows.DependencyProperty
AreAnimationsEnabledProperty System.Windows.DependencyProperty
AutoCloseIntervalProperty System.Windows.DependencyProperty
CloseButtonIsCancelProperty System.Windows.DependencyProperty
CloseButtonVisibilityProperty System.Windows.DependencyProperty
CloseCommandParameterProperty System.Windows.DependencyProperty
CloseCommandProperty System.Windows.DependencyProperty
ClosingFinishedEvent System.Windows.RoutedEvent
ExternalCloseButtonProperty System.Windows.DependencyProperty
FocusedElementProperty System.Windows.DependencyProperty
HeaderProperty System.Windows.DependencyProperty
HeaderTemplateProperty System.Windows.DependencyProperty
IsAutoCloseEnabledProperty System.Windows.DependencyProperty
IsModalProperty System.Windows.DependencyProperty
IsOpenChangedEvent System.Windows.RoutedEvent
IsOpenProperty System.Windows.DependencyProperty
IsPinnedProperty System.Windows.DependencyProperty
PositionProperty System.Windows.DependencyProperty
ThemeProperty System.Windows.DependencyProperty
TitleVisibilityProperty System.Windows.DependencyProperty

Private Properties

Свойство Тип Описание
AnimateOpacityChanged void
ApplyAnimation void
AutoCloseIntervalChanged void
AutoCloseTimerCallback void
ChangeFlyoutTheme void
DetectTheme Accent>.Tuple
Flyout System
Hide void
HideStoryboardCompleted void
InitializeAutoCloseTimer void
InternalCloseCommandCanExecute bool
InternalCloseCommandExecuteAction void
IsAutoCloseEnabledChanged void
IsOpenedChanged void
PositionChanged void
StartAutoCloseTimer void
StopAutoCloseTimer void
ThemeChanged void
TryFocusElement void
UpdateFlyoutTheme void
UpdateOpacityChange void
WindowTitleThumbChangeWindowStateOnMouseDoubleClick void
WindowTitleThumbMoveOnDragDelta void
WindowTitleThumbOnDragCompleted void
WindowTitleThumbOnDragStarted void
WindowTitleThumbOnPreviewMouseLeftButtonUp void
WindowTitleThumbSystemMenuOnMouseRightButtonUp void

Открытые методы

Метод Описание
OnApplyTemplate ( ) : void

Защищенные методы

Метод Описание
CleanUp ( FlyoutsControl flyoutsControl ) : void
OnRenderSizeChanged ( System.Windows.SizeChangedInfo sizeInfo ) : void

Приватные методы

Метод Описание
AnimateOpacityChanged ( DependencyObject dependencyObject, System.Windows.DependencyPropertyChangedEventArgs e ) : void
ApplyAnimation ( Position position, bool animateOpacity, bool resetShowFrame = true ) : void
AutoCloseIntervalChanged ( DependencyObject dependencyObject, System.Windows.DependencyPropertyChangedEventArgs e ) : void
AutoCloseTimerCallback ( Object sender, EventArgs e ) : void
ChangeFlyoutTheme ( Accent windowAccent, AppTheme windowTheme ) : void
DetectTheme ( Flyout flyout ) : Accent>.Tuple
Flyout ( ) : System
Hide ( ) : void
HideStoryboardCompleted ( object sender, EventArgs e ) : void
InitializeAutoCloseTimer ( ) : void
InternalCloseCommandCanExecute ( object o ) : bool
InternalCloseCommandExecuteAction ( object o ) : void
IsAutoCloseEnabledChanged ( DependencyObject dependencyObject, System.Windows.DependencyPropertyChangedEventArgs e ) : void
IsOpenedChanged ( DependencyObject dependencyObject, System.Windows.DependencyPropertyChangedEventArgs e ) : void
PositionChanged ( DependencyObject dependencyObject, System.Windows.DependencyPropertyChangedEventArgs e ) : void
StartAutoCloseTimer ( ) : void
StopAutoCloseTimer ( ) : void
ThemeChanged ( DependencyObject dependencyObject, System.Windows.DependencyPropertyChangedEventArgs e ) : void
TryFocusElement ( ) : void
UpdateFlyoutTheme ( ) : void
UpdateOpacityChange ( ) : void
WindowTitleThumbChangeWindowStateOnMouseDoubleClick ( object sender, System.Windows.Input.MouseButtonEventArgs mouseButtonEventArgs ) : void
WindowTitleThumbMoveOnDragDelta ( object sender, System.Windows.Controls.Primitives.DragDeltaEventArgs dragDeltaEventArgs ) : void
WindowTitleThumbOnDragCompleted ( object sender, System.Windows.Controls.Primitives.DragCompletedEventArgs e ) : void
WindowTitleThumbOnDragStarted ( object sender, System.Windows.Controls.Primitives.DragStartedEventArgs e ) : void
WindowTitleThumbOnPreviewMouseLeftButtonUp ( object sender, System.Windows.Input.MouseButtonEventArgs e ) : void
WindowTitleThumbSystemMenuOnMouseRightButtonUp ( object sender, System.Windows.Input.MouseButtonEventArgs e ) : void

Описание методов

CleanUp() защищенный Метод

protected CleanUp ( FlyoutsControl flyoutsControl ) : void
flyoutsControl FlyoutsControl
Результат void

OnApplyTemplate() публичный Метод

public OnApplyTemplate ( ) : void
Результат void

OnRenderSizeChanged() защищенный Метод

protected OnRenderSizeChanged ( System.Windows.SizeChangedInfo sizeInfo ) : void
sizeInfo System.Windows.SizeChangedInfo
Результат void

Описание свойств

AllowFocusElementProperty публичное статическое свойство

public static DependencyProperty,System.Windows AllowFocusElementProperty
Результат System.Windows.DependencyProperty

AnimateOnPositionChangeProperty публичное статическое свойство

public static DependencyProperty,System.Windows AnimateOnPositionChangeProperty
Результат System.Windows.DependencyProperty

AnimateOpacityProperty публичное статическое свойство

public static DependencyProperty,System.Windows AnimateOpacityProperty
Результат System.Windows.DependencyProperty

AreAnimationsEnabledProperty публичное статическое свойство

public static DependencyProperty,System.Windows AreAnimationsEnabledProperty
Результат System.Windows.DependencyProperty

AutoCloseIntervalProperty публичное статическое свойство

public static DependencyProperty,System.Windows AutoCloseIntervalProperty
Результат System.Windows.DependencyProperty

CloseButtonIsCancelProperty публичное статическое свойство

public static DependencyProperty,System.Windows CloseButtonIsCancelProperty
Результат System.Windows.DependencyProperty

CloseButtonVisibilityProperty публичное статическое свойство

public static DependencyProperty,System.Windows CloseButtonVisibilityProperty
Результат System.Windows.DependencyProperty

CloseCommandParameterProperty публичное статическое свойство

public static DependencyProperty,System.Windows CloseCommandParameterProperty
Результат System.Windows.DependencyProperty

CloseCommandProperty публичное статическое свойство

public static DependencyProperty,System.Windows CloseCommandProperty
Результат System.Windows.DependencyProperty

ClosingFinishedEvent публичное статическое свойство

An event that is raised when the closing animation has finished.
public static RoutedEvent,System.Windows ClosingFinishedEvent
Результат System.Windows.RoutedEvent

ExternalCloseButtonProperty публичное статическое свойство

public static DependencyProperty,System.Windows ExternalCloseButtonProperty
Результат System.Windows.DependencyProperty

FocusedElementProperty публичное статическое свойство

public static DependencyProperty,System.Windows FocusedElementProperty
Результат System.Windows.DependencyProperty

HeaderProperty публичное статическое свойство

public static DependencyProperty,System.Windows HeaderProperty
Результат System.Windows.DependencyProperty

HeaderTemplateProperty публичное статическое свойство

public static DependencyProperty,System.Windows HeaderTemplateProperty
Результат System.Windows.DependencyProperty

IsAutoCloseEnabledProperty публичное статическое свойство

public static DependencyProperty,System.Windows IsAutoCloseEnabledProperty
Результат System.Windows.DependencyProperty

IsModalProperty публичное статическое свойство

public static DependencyProperty,System.Windows IsModalProperty
Результат System.Windows.DependencyProperty

IsOpenChangedEvent публичное статическое свойство

An event that is raised when IsOpen changes.
public static RoutedEvent,System.Windows IsOpenChangedEvent
Результат System.Windows.RoutedEvent

IsOpenProperty публичное статическое свойство

public static DependencyProperty,System.Windows IsOpenProperty
Результат System.Windows.DependencyProperty

IsPinnedProperty публичное статическое свойство

public static DependencyProperty,System.Windows IsPinnedProperty
Результат System.Windows.DependencyProperty

PositionProperty публичное статическое свойство

public static DependencyProperty,System.Windows PositionProperty
Результат System.Windows.DependencyProperty

ThemeProperty публичное статическое свойство

public static DependencyProperty,System.Windows ThemeProperty
Результат System.Windows.DependencyProperty

TitleVisibilityProperty публичное статическое свойство

public static DependencyProperty,System.Windows TitleVisibilityProperty
Результат System.Windows.DependencyProperty