Открытые члены | Статические открытые данные | Защищенные члены | Свойства | События

Класс FluidKit.Controls.ElementFlow

Полный список членов класса

Открытые члены

override void OnApplyTemplate ()

Статические открытые данные

static RoutedCommand NavigateLeft
static RoutedCommand NavigateRight
static RoutedCommand NavigateUp
static RoutedCommand NavigateDown
static readonly DependencyProperty CameraProperty
static readonly DependencyProperty LayoutProperty
static readonly DependencyProperty ElementHeightProperty
static readonly DependencyProperty ElementWidthProperty
static readonly DependencyProperty FrontItemGapProperty
static readonly DependencyProperty HasReflectionProperty
static readonly DependencyProperty ItemGapProperty
static readonly DependencyProperty PopoutDistanceProperty
static readonly DependencyProperty SelectedIndexProperty
static readonly DependencyProperty TiltAngleProperty

Защищенные члены

override void OnMouseWheel (MouseWheelEventArgs e)
override void PrepareContainerForItemOverride (DependencyObject element, object item)
override void ClearContainerForItemOverride (DependencyObject element, object item)

Свойства

LayoutBase Layout [get, set]
int SelectedIndex [get, set]
double TiltAngle [get, set]
double ItemGap [get, set]
double FrontItemGap [get, set]
double PopoutDistance [get, set]
double ElementWidth [get, set]
double ElementHeight [get, set]
PerspectiveCamera Camera [get, set]
bool HasReflection [get, set]
override int VisualChildrenCount [get]

События

EventHandler SelectedIndexChanged

Данные класса

readonly DependencyProperty FluidKit.Controls.ElementFlow.CameraProperty [static]
Инициализатор
 DependencyProperty.Register(
            "Camera", typeof(PerspectiveCamera), typeof(ElementFlow),
            new PropertyMetadata(null, OnCameraChanged))
readonly DependencyProperty FluidKit.Controls.ElementFlow.ElementHeightProperty [static]
Инициализатор
            DependencyProperty.Register("ElementHeight", typeof(double), typeof(ElementFlow),
                                        new FrameworkPropertyMetadata(300.0))
readonly DependencyProperty FluidKit.Controls.ElementFlow.ElementWidthProperty [static]
Инициализатор
            DependencyProperty.Register("ElementWidth", typeof(double), typeof(ElementFlow),
                                        new FrameworkPropertyMetadata(400.0))
readonly DependencyProperty FluidKit.Controls.ElementFlow.FrontItemGapProperty [static]
Инициализатор
            DependencyProperty.Register("FrontItemGap", typeof(double), typeof(ElementFlow),
                                        new PropertyMetadata(0.65, OnFrontItemGapChanged))
readonly DependencyProperty FluidKit.Controls.ElementFlow.HasReflectionProperty [static]
Инициализатор
            DependencyProperty.Register("HasReflection", typeof(bool), typeof(ElementFlow),
                                        new FrameworkPropertyMetadata(false))
readonly DependencyProperty FluidKit.Controls.ElementFlow.ItemGapProperty [static]
Инициализатор
            DependencyProperty.Register("ItemGap", typeof(double), typeof(ElementFlow),
                                        new PropertyMetadata(0.25, OnItemGapChanged))
readonly DependencyProperty FluidKit.Controls.ElementFlow.LayoutProperty [static]
Инициализатор
            DependencyProperty.Register("Layout", typeof(LayoutBase), typeof(ElementFlow),
                                        new FrameworkPropertyMetadata(null, OnLayoutChanged))
RoutedCommand FluidKit.Controls.ElementFlow.NavigateDown [static]
Инициализатор
 new RoutedCommand("NavigateDown", typeof(ElementFlow),
                                                                     new InputGestureCollection()
                                                                        {
                                                                            new KeyGesture(Key.Down)
                                                                        })
RoutedCommand FluidKit.Controls.ElementFlow.NavigateLeft [static]
Инициализатор
 new RoutedCommand("NavigateLeft", typeof(ElementFlow),
                                                                     new InputGestureCollection()
                                                                        {
                                                                            new KeyGesture(Key.Left)
                                                                        })
RoutedCommand FluidKit.Controls.ElementFlow.NavigateRight [static]
Инициализатор
 new RoutedCommand("NavigateRight", typeof(ElementFlow),
                                                                     new InputGestureCollection()
                                                                        {
                                                                            new KeyGesture(Key.Right)
                                                                        })
RoutedCommand FluidKit.Controls.ElementFlow.NavigateUp [static]
Инициализатор
 new RoutedCommand("NavigateUp", typeof(ElementFlow),
                                                                     new InputGestureCollection()
                                                                        {
                                                                            new KeyGesture(Key.Up)
                                                                        })
readonly DependencyProperty FluidKit.Controls.ElementFlow.PopoutDistanceProperty [static]
Инициализатор
            DependencyProperty.Register("PopoutDistance", typeof(double), typeof(ElementFlow),
                                        new PropertyMetadata(1.0, OnPopoutDistanceChanged))
readonly DependencyProperty FluidKit.Controls.ElementFlow.SelectedIndexProperty [static]
Инициализатор
            Selector.SelectedIndexProperty.AddOwner(typeof(ElementFlow),
            new FrameworkPropertyMetadata(-1, FrameworkPropertyMetadataOptions.Inherits | FrameworkPropertyMetadataOptions.BindsTwoWayByDefault,
                OnSelectedIndexChanged))
readonly DependencyProperty FluidKit.Controls.ElementFlow.TiltAngleProperty [static]
Инициализатор
            DependencyProperty.Register("TiltAngle", typeof(double), typeof(ElementFlow),
                                        new PropertyMetadata(45.0, OnTiltAngleChanged))