WPFCustomControls::FloatingFrame::FloatingRibbonFrameCallback Class Reference


Detailed Description

This is the class that places all the event handler of a floating RibbonPanelFrame.

Because RibbonPanelFrame cannot be subclassed, and we need to handle static event RibbonPanelFrame.OrphanPanelFrameCreated, we need a "binding" class that handles RibbonPanelFrame events for each RibbonPanelFrame.

List of all members.

Public Member Functions

  FloatingRibbonFrameCallback (RibbonPanelFrame frame)
void  HandleRibbonPanelFrameAutoPositionOnLoaded (object sender, RoutedEventArgs e)
void  HandleRibbonPanelFrameMouseLeave (object sender, EventArgs e)
void  HandleRibbonPanelFrameMouseDown (object sender, MouseButtonEventArgs e)
void  HandleRibbonPanelFramePreviewLostKeyboardFocus (object sender, RoutedEventArgs e)
void  HandleRibbonPanelFramePreviewGotKeyboardFocus (object sender, RoutedEventArgs e)

Static Public Member Functions

static void  CloseRibbonPanelFrame (RibbonPanelFrame frame)
static void  PositionWindow (Window window)

Constructor & Destructor Documentation

WPFCustomControls::FloatingFrame::FloatingRibbonFrameCallback::FloatingRibbonFrameCallback ( RibbonPanelFrame  frame ) [inline]

Member Function Documentation

void WPFCustomControls::FloatingFrame::FloatingRibbonFrameCallback::HandleRibbonPanelFrameAutoPositionOnLoaded ( object  sender,
RoutedEventArgs  e 
) [inline]
void WPFCustomControls::FloatingFrame::FloatingRibbonFrameCallback::HandleRibbonPanelFrameMouseLeave ( object  sender,
EventArgs  e 
) [inline]
void WPFCustomControls::FloatingFrame::FloatingRibbonFrameCallback::HandleRibbonPanelFrameMouseDown ( object  sender,
MouseButtonEventArgs  e 
) [inline]
static void WPFCustomControls::FloatingFrame::FloatingRibbonFrameCallback::CloseRibbonPanelFrame ( RibbonPanelFrame  frame ) [inline, static]
void WPFCustomControls::FloatingFrame::FloatingRibbonFrameCallback::HandleRibbonPanelFramePreviewLostKeyboardFocus ( object  sender,
RoutedEventArgs  e 
) [inline]
void WPFCustomControls::FloatingFrame::FloatingRibbonFrameCallback::HandleRibbonPanelFramePreviewGotKeyboardFocus ( object  sender,
RoutedEventArgs  e 
) [inline]
static void WPFCustomControls::FloatingFrame::FloatingRibbonFrameCallback::PositionWindow ( Window  window ) [inline, static]

WPFCustomControls::FloatingFrame::FloatingRibbonFrameCallback WPFCustomControls::FloatingFrame::FloatingRibbonFrameCallback WPFCustomControls::FloatingFrame::FloatingRibbonFrameCallback WPFCustomControls::FloatingFrame::FloatingRibbonFrameCallback WPFCustomControls::FloatingFrame::FloatingRibbonFrameCallback WPFCustomControls::FloatingFrame::FloatingRibbonFrameCallback WPFCustomControls::FloatingFrame::FloatingRibbonFrameCallback WPFCustomControls::FloatingFrame::FloatingRibbonFrameCallback WPFCustomControls::FloatingFrame::FloatingRibbonFrameCallback WPFCustomControls::FloatingFrame::FloatingRibbonFrameCallback
WPFCustomControls::FloatingFrame::FloatingRibbonFrameCallback WPFCustomControls::FloatingFrame::FloatingRibbonFrameCallback WPFCustomControls::FloatingFrame::FloatingRibbonFrameCallback WPFCustomControls::FloatingFrame::FloatingRibbonFrameCallback WPFCustomControls::FloatingFrame::FloatingRibbonFrameCallback WPFCustomControls::FloatingFrame::FloatingRibbonFrameCallback WPFCustomControls::FloatingFrame::FloatingRibbonFrameCallback WPFCustomControls::FloatingFrame::FloatingRibbonFrameCallback WPFCustomControls::FloatingFrame::FloatingRibbonFrameCallback WPFCustomControls::FloatingFrame::FloatingRibbonFrameCallback