WPFCustomControls::Customization::ActionItemSelector Class Reference


Detailed Description

Interaction logic for ActionItemSelector.xaml.

List of all members.

Public Member Functions

  ActionItemSelector ()

Static Public Attributes

static DependencyProperty  CurrentCategoryProperty
static DependencyProperty  CurrentGroupProperty
static DependencyProperty  ActionListProperty
static DependencyProperty  SelectedActionItemProperty
static DependencyProperty  DragEnabledProperty
static readonly RoutedEvent  SelectionConfirmedEvent

Protected Member Functions

virtual void  OnSelectionConfirmed ()

Properties

MaxActionItem  SelectedActionItem [get, set]
bool  DragEnabled [get, set]
  When this is set to true, Drag and Drop on this control is enabled.
RoutedEventHandler  SelectionConfirmed

Constructor & Destructor Documentation

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

Member Function Documentation

virtual void WPFCustomControls::Customization::ActionItemSelector::OnSelectionConfirmed ( ) [inline, protected, virtual]

Member Data Documentation

Initial value:
 DependencyProperty.Register(
            "CurrentCategory",
            typeof(String),
            typeof(ActionItemSelector),
            new FrameworkPropertyMetadata(
                null,
                new PropertyChangedCallback(OnCurrentCategoryChanged)))
Initial value:
 DependencyProperty.Register(
            "CurrentGroup",
            typeof(String),
            typeof(ActionItemSelector),
            new FrameworkPropertyMetadata(
                null,
                new PropertyChangedCallback(OnCurrentGroupChanged)))
Initial value:
 DependencyProperty.Register(
            "ActionList",
            typeof(DataTable),
            typeof(ActionItemSelector),
            new PropertyMetadata(null))
Initial value:
 DependencyProperty.Register(
            "SelectedActionItem",
            typeof(MaxActionItem),
            typeof(ActionItemSelector) )
Initial value:
 DependencyProperty.Register(
            "DragEnabled",
            typeof(bool),
            typeof(ActionItemSelector),
            new PropertyMetadata(true) )
Initial value:
 EventManager.RegisterRoutedEvent(
            "SelectionConfirmed",
            RoutingStrategy.Bubble,
            typeof(RoutedEventHandler),
            typeof(ActionItemSelector) )

Property Documentation

MaxActionItem WPFCustomControls::Customization::ActionItemSelector::SelectedActionItem [get, set]
bool WPFCustomControls::Customization::ActionItemSelector::DragEnabled [get, set]

When this is set to true, Drag and Drop on this control is enabled.

RoutedEventHandler WPFCustomControls::Customization::ActionItemSelector::SelectionConfirmed [add, remove]

WPFCustomControls::Customization::ActionItemSelector WPFCustomControls::Customization::ActionItemSelector WPFCustomControls::Customization::ActionItemSelector WPFCustomControls::Customization::ActionItemSelector WPFCustomControls::Customization::ActionItemSelector WPFCustomControls::Customization::ActionItemSelector WPFCustomControls::Customization::ActionItemSelector WPFCustomControls::Customization::ActionItemSelector WPFCustomControls::Customization::ActionItemSelector WPFCustomControls::Customization::ActionItemSelector
WPFCustomControls::Customization::ActionItemSelector WPFCustomControls::Customization::ActionItemSelector WPFCustomControls::Customization::ActionItemSelector WPFCustomControls::Customization::ActionItemSelector WPFCustomControls::Customization::ActionItemSelector WPFCustomControls::Customization::ActionItemSelector WPFCustomControls::Customization::ActionItemSelector WPFCustomControls::Customization::ActionItemSelector WPFCustomControls::Customization::ActionItemSelector WPFCustomControls::Customization::ActionItemSelector