WPFCustomControls::Customization::ContextView Class Reference


Detailed Description

Interaction logic for ContextView.xaml.

List of all members.

Classes

class   ValueModeTemplateSelector

Public Member Functions

  ContextView ()
void  HandleConditionalButtonClick (Object sender, EventArgs e)

Static Public Attributes

static readonly DependencyProperty  ViewModelProperty
static readonly DependencyProperty  ConditionalButtonVisibilityProperty

Protected Member Functions

virtual void  OnViewModelChanged (DependencyPropertyChangedEventArgs e)

Properties

ContextViewModel  ViewModel [get, set]
Visibility  ConditionalButtonVisibility [get, set]
static ValueModeTemplateSelector  Selector [get, set]
static ContextViewModel.ValueMode[]  ValueModes [get]

Events

DependencyPropertyChangedEventHandler  ViewModelChanged

Constructor & Destructor Documentation

WPFCustomControls::Customization::ContextView::ContextView ( ) [inline]

Member Function Documentation

virtual void WPFCustomControls::Customization::ContextView::OnViewModelChanged ( DependencyPropertyChangedEventArgs  e ) [inline, protected, virtual]
void WPFCustomControls::Customization::ContextView::HandleConditionalButtonClick ( Object  sender,
EventArgs  e 
) [inline]

Member Data Documentation

Initial value:
        DependencyProperty.Register(
            "ViewModel",
            typeof(ContextViewModel),
            typeof(ContextView),
            new PropertyMetadata(null, OnViewModelPropertyChanged))
Initial value:
        DependencyProperty.Register(
            "ConditionalButtonVisibility",
            typeof(Visibility),
            typeof(ContextView),
            new PropertyMetadata(Visibility.Hidden))

Property Documentation

ContextViewModel WPFCustomControls::Customization::ContextView::ViewModel [get, set]
Visibility WPFCustomControls::Customization::ContextView::ConditionalButtonVisibility [get, set]
ValueModeTemplateSelector WPFCustomControls::Customization::ContextView::Selector [static, get, set]
ContextViewModel.ValueMode [] WPFCustomControls::Customization::ContextView::ValueModes [static, get]

Event Documentation

DependencyPropertyChangedEventHandler WPFCustomControls::Customization::ContextView::ViewModelChanged

WPFCustomControls::Customization::ContextView WPFCustomControls::Customization::ContextView WPFCustomControls::Customization::ContextView WPFCustomControls::Customization::ContextView WPFCustomControls::Customization::ContextView WPFCustomControls::Customization::ContextView WPFCustomControls::Customization::ContextView WPFCustomControls::Customization::ContextView WPFCustomControls::Customization::ContextView WPFCustomControls::Customization::ContextView
WPFCustomControls::Customization::ContextView WPFCustomControls::Customization::ContextView WPFCustomControls::Customization::ContextView WPFCustomControls::Customization::ContextView WPFCustomControls::Customization::ContextView WPFCustomControls::Customization::ContextView WPFCustomControls::Customization::ContextView WPFCustomControls::Customization::ContextView WPFCustomControls::Customization::ContextView WPFCustomControls::Customization::ContextView