Search Results for

    Show / Hide Table of Contents

    Class FocusFrame

    It is a container to decorate focused state

    Inheritance
    System.Object
    Xamarin.Forms.BindableObject
    Xamarin.Forms.Element
    Xamarin.Forms.NavigableElement
    Xamarin.Forms.VisualElement
    Xamarin.Forms.View
    Xamarin.Forms.Layout
    Xamarin.Forms.TemplatedView
    Xamarin.Forms.ContentView
    Xamarin.Forms.Frame
    FocusFrame
    Implements
    System.ComponentModel.INotifyPropertyChanged
    Xamarin.Forms.IAnimatable
    Xamarin.Forms.ITabStopElement
    Xamarin.Forms.IViewController
    Xamarin.Forms.IVisualElementController
    Xamarin.Forms.IElementController
    Xamarin.Forms.Internals.IGestureController
    Xamarin.Forms.IGestureRecognizers
    Xamarin.Forms.ILayout
    Xamarin.Forms.ILayoutController
    Xamarin.Forms.IElementConfiguration<Xamarin.Forms.Frame>
    Inherited Members
    Xamarin.Forms.Frame.BorderColorProperty
    Xamarin.Forms.Frame.HasShadowProperty
    Xamarin.Forms.Frame.CornerRadiusProperty
    Xamarin.Forms.Frame.On<T>()
    Xamarin.Forms.Frame.HasShadow
    Xamarin.Forms.Frame.BorderColor
    Xamarin.Forms.Frame.CornerRadius
    Xamarin.Forms.ContentView.ContentProperty
    Xamarin.Forms.ContentView.OnBindingContextChanged()
    Xamarin.Forms.ContentView.Content
    Xamarin.Forms.TemplatedView.ControlTemplateProperty
    Xamarin.Forms.TemplatedView.LayoutChildren(System.Double, System.Double, System.Double, System.Double)
    Xamarin.Forms.TemplatedView.OnApplyTemplate()
    Xamarin.Forms.TemplatedView.OnChildRemoved(Xamarin.Forms.Element)
    Xamarin.Forms.TemplatedView.OnChildRemoved(Xamarin.Forms.Element, System.Int32)
    Xamarin.Forms.TemplatedView.GetTemplateChild(System.String)
    Xamarin.Forms.TemplatedView.ResolveControlTemplate()
    Xamarin.Forms.TemplatedView.ControlTemplate
    Xamarin.Forms.Layout.IsClippedToBoundsProperty
    Xamarin.Forms.Layout.CascadeInputTransparentProperty
    Xamarin.Forms.Layout.PaddingProperty
    Xamarin.Forms.Layout.ForceLayout()
    Xamarin.Forms.Layout.LayoutChildIntoBoundingRegion(Xamarin.Forms.VisualElement, Xamarin.Forms.Rectangle)
    Xamarin.Forms.Layout.LowerChild(Xamarin.Forms.View)
    Xamarin.Forms.Layout.RaiseChild(Xamarin.Forms.View)
    Xamarin.Forms.Layout.InvalidateLayout()
    Xamarin.Forms.Layout.OnChildMeasureInvalidated(System.Object, System.EventArgs)
    Xamarin.Forms.Layout.OnChildMeasureInvalidated()
    Xamarin.Forms.Layout.OnSizeAllocated(System.Double, System.Double)
    Xamarin.Forms.Layout.ShouldInvalidateOnChildAdded(Xamarin.Forms.View)
    Xamarin.Forms.Layout.ShouldInvalidateOnChildRemoved(Xamarin.Forms.View)
    Xamarin.Forms.Layout.UpdateChildrenLayout()
    Xamarin.Forms.Layout.ResolveLayoutChanges()
    Xamarin.Forms.Layout.IsClippedToBounds
    Xamarin.Forms.Layout.Padding
    Xamarin.Forms.Layout.CascadeInputTransparent
    Xamarin.Forms.Layout.LayoutChanged
    Xamarin.Forms.View.VerticalOptionsProperty
    Xamarin.Forms.View.HorizontalOptionsProperty
    Xamarin.Forms.View.MarginProperty
    Xamarin.Forms.View.GetChildElements(Xamarin.Forms.Point)
    Xamarin.Forms.View.GestureController
    Xamarin.Forms.View.GestureRecognizers
    Xamarin.Forms.View.Xamarin.Forms.Internals.IGestureController.CompositeGestureRecognizers
    Xamarin.Forms.View.HorizontalOptions
    Xamarin.Forms.View.Margin
    Xamarin.Forms.View.VerticalOptions
    Xamarin.Forms.VisualElement.NavigationProperty
    Xamarin.Forms.VisualElement.StyleProperty
    Xamarin.Forms.VisualElement.InputTransparentProperty
    Xamarin.Forms.VisualElement.IsEnabledProperty
    Xamarin.Forms.VisualElement.XProperty
    Xamarin.Forms.VisualElement.YProperty
    Xamarin.Forms.VisualElement.AnchorXProperty
    Xamarin.Forms.VisualElement.AnchorYProperty
    Xamarin.Forms.VisualElement.TranslationXProperty
    Xamarin.Forms.VisualElement.TranslationYProperty
    Xamarin.Forms.VisualElement.WidthProperty
    Xamarin.Forms.VisualElement.HeightProperty
    Xamarin.Forms.VisualElement.RotationProperty
    Xamarin.Forms.VisualElement.RotationXProperty
    Xamarin.Forms.VisualElement.RotationYProperty
    Xamarin.Forms.VisualElement.ScaleProperty
    Xamarin.Forms.VisualElement.ScaleXProperty
    Xamarin.Forms.VisualElement.ScaleYProperty
    Xamarin.Forms.VisualElement.ClipProperty
    Xamarin.Forms.VisualElement.VisualProperty
    Xamarin.Forms.VisualElement.IsVisibleProperty
    Xamarin.Forms.VisualElement.OpacityProperty
    Xamarin.Forms.VisualElement.BackgroundColorProperty
    Xamarin.Forms.VisualElement.BackgroundProperty
    Xamarin.Forms.VisualElement.BehaviorsProperty
    Xamarin.Forms.VisualElement.TriggersProperty
    Xamarin.Forms.VisualElement.WidthRequestProperty
    Xamarin.Forms.VisualElement.HeightRequestProperty
    Xamarin.Forms.VisualElement.MinimumWidthRequestProperty
    Xamarin.Forms.VisualElement.MinimumHeightRequestProperty
    Xamarin.Forms.VisualElement.IsFocusedProperty
    Xamarin.Forms.VisualElement.FlowDirectionProperty
    Xamarin.Forms.VisualElement.TabIndexProperty
    Xamarin.Forms.VisualElement.IsTabStopProperty
    Xamarin.Forms.VisualElement.OnTabIndexPropertyChanged(System.Int32, System.Int32)
    Xamarin.Forms.VisualElement.TabIndexDefaultValueCreator()
    Xamarin.Forms.VisualElement.OnTabStopPropertyChanged(System.Boolean, System.Boolean)
    Xamarin.Forms.VisualElement.TabStopDefaultValueCreator()
    Xamarin.Forms.VisualElement.BatchBegin()
    Xamarin.Forms.VisualElement.BatchCommit()
    Xamarin.Forms.VisualElement.Focus()
    Xamarin.Forms.VisualElement.Layout(Xamarin.Forms.Rectangle)
    Xamarin.Forms.VisualElement.Measure(System.Double, System.Double, Xamarin.Forms.MeasureFlags)
    Xamarin.Forms.VisualElement.Unfocus()
    Xamarin.Forms.VisualElement.InvalidateMeasure()
    Xamarin.Forms.VisualElement.OnChildAdded(Xamarin.Forms.Element)
    Xamarin.Forms.VisualElement.OnChildrenReordered()
    Xamarin.Forms.VisualElement.OnMeasure(System.Double, System.Double)
    Xamarin.Forms.VisualElement.SizeAllocated(System.Double, System.Double)
    Xamarin.Forms.VisualElement.Xamarin.Forms.IVisualElementController.InvalidateMeasure(Xamarin.Forms.Internals.InvalidationTrigger)
    Xamarin.Forms.VisualElement.ChangeVisualState()
    Xamarin.Forms.VisualElement.Visual
    Xamarin.Forms.VisualElement.FlowDirection
    Xamarin.Forms.VisualElement.Xamarin.Forms.IVisualElementController.EffectiveFlowDirection
    Xamarin.Forms.VisualElement.AnchorX
    Xamarin.Forms.VisualElement.AnchorY
    Xamarin.Forms.VisualElement.BackgroundColor
    Xamarin.Forms.VisualElement.Background
    Xamarin.Forms.VisualElement.Behaviors
    Xamarin.Forms.VisualElement.Bounds
    Xamarin.Forms.VisualElement.Height
    Xamarin.Forms.VisualElement.HeightRequest
    Xamarin.Forms.VisualElement.InputTransparent
    Xamarin.Forms.VisualElement.IsEnabled
    Xamarin.Forms.VisualElement.IsFocused
    Xamarin.Forms.VisualElement.IsVisible
    Xamarin.Forms.VisualElement.MinimumHeightRequest
    Xamarin.Forms.VisualElement.MinimumWidthRequest
    Xamarin.Forms.VisualElement.Opacity
    Xamarin.Forms.VisualElement.Rotation
    Xamarin.Forms.VisualElement.RotationX
    Xamarin.Forms.VisualElement.RotationY
    Xamarin.Forms.VisualElement.Scale
    Xamarin.Forms.VisualElement.ScaleX
    Xamarin.Forms.VisualElement.ScaleY
    Xamarin.Forms.VisualElement.TabIndex
    Xamarin.Forms.VisualElement.IsTabStop
    Xamarin.Forms.VisualElement.TranslationX
    Xamarin.Forms.VisualElement.TranslationY
    Xamarin.Forms.VisualElement.Triggers
    Xamarin.Forms.VisualElement.Width
    Xamarin.Forms.VisualElement.WidthRequest
    Xamarin.Forms.VisualElement.X
    Xamarin.Forms.VisualElement.Y
    Xamarin.Forms.VisualElement.Clip
    Xamarin.Forms.VisualElement.Resources
    Xamarin.Forms.VisualElement.ChildrenReordered
    Xamarin.Forms.VisualElement.Focused
    Xamarin.Forms.VisualElement.MeasureInvalidated
    Xamarin.Forms.VisualElement.SizeChanged
    Xamarin.Forms.VisualElement.Unfocused
    Xamarin.Forms.NavigableElement.OnParentSet()
    Xamarin.Forms.NavigableElement.Navigation
    Xamarin.Forms.NavigableElement.Style
    Xamarin.Forms.NavigableElement.StyleClass
    Xamarin.Forms.NavigableElement.class
    Xamarin.Forms.Element.MenuProperty
    Xamarin.Forms.Element.AutomationIdProperty
    Xamarin.Forms.Element.ClassIdProperty
    Xamarin.Forms.Element.GetMenu(Xamarin.Forms.BindableObject)
    Xamarin.Forms.Element.SetMenu(Xamarin.Forms.BindableObject, Xamarin.Forms.Menu)
    Xamarin.Forms.Element.Xamarin.Forms.IElementController.SetValueFromRenderer(Xamarin.Forms.BindableProperty, System.Object)
    Xamarin.Forms.Element.FindByName(System.String)
    Xamarin.Forms.Element.RemoveDynamicResource(Xamarin.Forms.BindableProperty)
    Xamarin.Forms.Element.SetDynamicResource(Xamarin.Forms.BindableProperty, System.String)
    Xamarin.Forms.Element.AutomationId
    Xamarin.Forms.Element.ClassId
    Xamarin.Forms.Element.Effects
    Xamarin.Forms.Element.Id
    Xamarin.Forms.Element.StyleId
    Xamarin.Forms.Element.Parent
    Xamarin.Forms.Element.ChildAdded
    Xamarin.Forms.Element.ChildRemoved
    Xamarin.Forms.Element.DescendantAdded
    Xamarin.Forms.Element.DescendantRemoved
    Xamarin.Forms.BindableObject.BindingContextProperty
    Xamarin.Forms.BindableObject.ClearValue(Xamarin.Forms.BindableProperty)
    Xamarin.Forms.BindableObject.ClearValue(Xamarin.Forms.BindablePropertyKey)
    Xamarin.Forms.BindableObject.GetValue(Xamarin.Forms.BindableProperty)
    Xamarin.Forms.BindableObject.IsSet(Xamarin.Forms.BindableProperty)
    Xamarin.Forms.BindableObject.RemoveBinding(Xamarin.Forms.BindableProperty)
    Xamarin.Forms.BindableObject.SetBinding(Xamarin.Forms.BindableProperty, Xamarin.Forms.BindingBase)
    Xamarin.Forms.BindableObject.ApplyBindings()
    Xamarin.Forms.BindableObject.UnapplyBindings()
    Xamarin.Forms.BindableObject.SetValue(Xamarin.Forms.BindableProperty, System.Object)
    Xamarin.Forms.BindableObject.SetValue(Xamarin.Forms.BindablePropertyKey, System.Object)
    Xamarin.Forms.BindableObject.CoerceValue(Xamarin.Forms.BindableProperty)
    Xamarin.Forms.BindableObject.CoerceValue(Xamarin.Forms.BindablePropertyKey)
    Xamarin.Forms.BindableObject.Dispatcher
    Xamarin.Forms.BindableObject.BindingContext
    Xamarin.Forms.BindableObject.PropertyChanged
    Xamarin.Forms.BindableObject.PropertyChanging
    Xamarin.Forms.BindableObject.BindingContextChanged
    System.Object.Equals(System.Object)
    System.Object.Equals(System.Object, System.Object)
    System.Object.GetHashCode()
    System.Object.GetType()
    System.Object.MemberwiseClone()
    System.Object.ReferenceEquals(System.Object, System.Object)
    System.Object.ToString()
    Namespace: Tizen.Theme.Common
    Assembly: Tizen.Theme.Common.dll
    Syntax
    public class FocusFrame : Frame, INotifyPropertyChanged, IDynamicResourceHandler, IElement, INameScope, INavigationProxy, IStyleSelectable, IAnimatable, IResourcesProvider, IStyleElement, IFlowDirectionController, IPropertyPropagationController, IVisualController, ITabStopElement, IStylable, IViewController, IVisualElementController, IElementController, IGestureController, IGestureRecognizers, ILayout, ILayoutController, IControlTemplated, IElementConfiguration<Frame>, IPaddingElement, IBorderElement

    Constructors

    FocusFrame()

    Creates and initializes a new instance of the FocusFrame class.

    Declaration
    public FocusFrame()

    Fields

    ContentFocusedCommandParameterProperty

    Identifies the ContentFocusedCommandParameter bindable property

    Declaration
    public static readonly BindableProperty ContentFocusedCommandParameterProperty
    Field Value
    Type Description
    Xamarin.Forms.BindableProperty

    ContentFocusedCommandProperty

    Identifies the ContentFocusedCommand bindable property

    Declaration
    public static readonly BindableProperty ContentFocusedCommandProperty
    Field Value
    Type Description
    Xamarin.Forms.BindableProperty

    ContentUnfocusedCommandParameterProperty

    Identifies the ContentUnfocusedCommandParameter bindable property

    Declaration
    public static readonly BindableProperty ContentUnfocusedCommandParameterProperty
    Field Value
    Type Description
    Xamarin.Forms.BindableProperty

    ContentUnfocusedCommandProperty

    Identifies the ContentUnfocusedCommand bindable property

    Declaration
    public static readonly BindableProperty ContentUnfocusedCommandProperty
    Field Value
    Type Description
    Xamarin.Forms.BindableProperty

    FocusedColorProperty

    Identifies the FocusedColor bindable property.

    Declaration
    public static readonly BindableProperty FocusedColorProperty
    Field Value
    Type Description
    Xamarin.Forms.BindableProperty

    IsContentFocusedProperty

    Identifies the IsContentFocused bindable property.

    Declaration
    public static readonly BindableProperty IsContentFocusedProperty
    Field Value
    Type Description
    Xamarin.Forms.BindableProperty

    UnfocusedColorProperty

    Identifies the UnfocusedColor bindable property.

    Declaration
    public static readonly BindableProperty UnfocusedColorProperty
    Field Value
    Type Description
    Xamarin.Forms.BindableProperty

    Properties

    ContentFocusedCommand

    Gets or sets the command to invoke when the content is focused. This is a bindable property.

    Declaration
    public ICommand ContentFocusedCommand { get; set; }
    Property Value
    Type Description
    System.Windows.Input.ICommand

    ContentFocusedCommandParameter

    Gets or sets the parameter to pass to the ContentFocusedCommand property. This is a bindable property.

    Declaration
    public object ContentFocusedCommandParameter { get; set; }
    Property Value
    Type Description
    System.Object

    ContentUnfocusedCommand

    Gets or sets the command to invoke when the content is unfocused. This is a bindable property.

    Declaration
    public ICommand ContentUnfocusedCommand { get; set; }
    Property Value
    Type Description
    System.Windows.Input.ICommand

    ContentUnfocusedCommandParameter

    Gets or sets the parameter to pass to the ContentUnfocusedCommand property. This is a bindable property.

    Declaration
    public object ContentUnfocusedCommandParameter { get; set; }
    Property Value
    Type Description
    System.Object

    FocusedColor

    Gets or sets a value that represents FocusedColor, it used for decorating focused state on content

    Declaration
    public Color FocusedColor { get; set; }
    Property Value
    Type Description
    Xamarin.Forms.Color

    IsContentFocused

    Gets a value indicating whether content is focused currently.

    Declaration
    public bool IsContentFocused { get; }
    Property Value
    Type Description
    System.Boolean

    UnfocusedColor

    Gets or sets a value that represents UnfocusedColor, it used for decorating unfocused state on content

    Declaration
    public Color UnfocusedColor { get; set; }
    Property Value
    Type Description
    Xamarin.Forms.Color

    Methods

    OnContentFocused(Boolean)

    This method was called when content's focused state was changed. To change behavior of decorating, overriding this method

    Declaration
    protected virtual void OnContentFocused(bool isFocused)
    Parameters
    Type Name Description
    System.Boolean isFocused

    This parameter indicates whether the content is focused.

    OnPropertyChanged(String)

    Declaration
    protected override void OnPropertyChanged(string propertyName = null)
    Parameters
    Type Name Description
    System.String propertyName
    Overrides
    Xamarin.Forms.Element.OnPropertyChanged(System.String)

    OnPropertyChanging(String)

    Declaration
    protected override void OnPropertyChanging(string propertyName = null)
    Parameters
    Type Name Description
    System.String propertyName
    Overrides
    Xamarin.Forms.BindableObject.OnPropertyChanging(System.String)

    Events

    ContentFocused

    Raise when one of descendants view are focused

    Declaration
    public event EventHandler<FocusEventArgs> ContentFocused
    Event Type
    Type Description
    System.EventHandler<Xamarin.Forms.FocusEventArgs>

    ContentUnfocused

    Raise when one of descendants view are unfocused

    Declaration
    public event EventHandler<FocusEventArgs> ContentUnfocused
    Event Type
    Type Description
    System.EventHandler<Xamarin.Forms.FocusEventArgs>

    Implements

    System.ComponentModel.INotifyPropertyChanged
    Xamarin.Forms.IAnimatable
    Xamarin.Forms.ITabStopElement
    Xamarin.Forms.IViewController
    Xamarin.Forms.IVisualElementController
    Xamarin.Forms.IElementController
    Xamarin.Forms.Internals.IGestureController
    Xamarin.Forms.IGestureRecognizers
    Xamarin.Forms.ILayout
    Xamarin.Forms.ILayoutController
    Xamarin.Forms.IElementConfiguration<TElement>
    In This Article
    Back to top Copyright © 2018-2019 Samsung
    Generated by DocFX