WPFCustomControls::ContextQueries::LayoutContextQuery Class Reference


Detailed Description

Evaluates the given panel and the ribbon's current orientation and autohide mode, comparing against the list of registered valid states.

Inheritance diagram for WPFCustomControls::ContextQueries::LayoutContextQuery:
Inheritance graph
[legend]

List of all members.

Public Member Functions

  LayoutContextQuery ()
  Constructor.
override void  CopyFrom (Object source)
  Copy the given object's current property values into this instance.
override void  RefreshValue ()
  Reevaluate this query for the current state of the scene, setting the new result in Value.

Properties

ObservableCollection
< RibbonAutoHideMode > 
ValidAutoHideModes [get, set]
  List of valid autohide modes which the Panel or Ribbon must match.
String  ValidAutoHideModesString [get, set]
  ValidAutoHideModes serialized as a comma-separated list.
ObservableCollection< Orientation >  ValidOrientations [get, set]
  List of valid orientations which the Panel or Ribbon must match.
String  ValidOrientationsString [get, set]
  ValidOrientations serialized as a comma-separated list.

Constructor & Destructor Documentation

WPFCustomControls::ContextQueries::LayoutContextQuery::LayoutContextQuery ( ) [inline]

Constructor.


Member Function Documentation

override void WPFCustomControls::ContextQueries::LayoutContextQuery::CopyFrom ( Object  source ) [inline, virtual]

Copy the given object's current property values into this instance.

Parameters:
source Object to copy.

Reimplemented from WPFCustomControls::ContextQueries::RibbonPanelContextQuery.

override void WPFCustomControls::ContextQueries::LayoutContextQuery::RefreshValue ( ) [inline, virtual]

Reevaluate this query for the current state of the scene, setting the new result in Value.

Reimplemented from WPFCustomControls::ContextQueries::ContextQuery.


Property Documentation

ObservableCollection<RibbonAutoHideMode> WPFCustomControls::ContextQueries::LayoutContextQuery::ValidAutoHideModes [get, set]

List of valid autohide modes which the Panel or Ribbon must match.

String WPFCustomControls::ContextQueries::LayoutContextQuery::ValidAutoHideModesString [get, set]

ValidAutoHideModes serialized as a comma-separated list.

ObservableCollection<Orientation> WPFCustomControls::ContextQueries::LayoutContextQuery::ValidOrientations [get, set]

List of valid orientations which the Panel or Ribbon must match.

String WPFCustomControls::ContextQueries::LayoutContextQuery::ValidOrientationsString [get, set]

ValidOrientations serialized as a comma-separated list.


WPFCustomControls::ContextQueries::LayoutContextQuery WPFCustomControls::ContextQueries::LayoutContextQuery WPFCustomControls::ContextQueries::LayoutContextQuery WPFCustomControls::ContextQueries::LayoutContextQuery WPFCustomControls::ContextQueries::LayoutContextQuery WPFCustomControls::ContextQueries::LayoutContextQuery WPFCustomControls::ContextQueries::LayoutContextQuery WPFCustomControls::ContextQueries::LayoutContextQuery WPFCustomControls::ContextQueries::LayoutContextQuery WPFCustomControls::ContextQueries::LayoutContextQuery
WPFCustomControls::ContextQueries::LayoutContextQuery WPFCustomControls::ContextQueries::LayoutContextQuery WPFCustomControls::ContextQueries::LayoutContextQuery WPFCustomControls::ContextQueries::LayoutContextQuery WPFCustomControls::ContextQueries::LayoutContextQuery WPFCustomControls::ContextQueries::LayoutContextQuery WPFCustomControls::ContextQueries::LayoutContextQuery WPFCustomControls::ContextQueries::LayoutContextQuery WPFCustomControls::ContextQueries::LayoutContextQuery WPFCustomControls::ContextQueries::LayoutContextQuery