WPF

Code Examples Upgrade Guide User Guide Demos Support Forums Download
  • Code Examples
  • Upgrade Guide
  • User Guide
  • Demos
  • Support
  • Forums
  • Download
Class TileViewItemBase

    Show / Hide Table of Contents

    Class TileViewItemBase

    Represents the TileView Item Base. This Class is for the maintaining the drag events of the report cards

    Inheritance
    System.Object
    TileViewItemAnimationBase
    TileViewItemBase
    TileViewItem
    Inherited Members
    TileViewItemAnimationBase.ParentTileViewControl
    TileViewItemAnimationBase.SetAnimationSizeDuration(DependencyPropertyChangedEventArgs)
    TileViewItemAnimationBase.SetPositionAnimationDuration(DependencyPropertyChangedEventArgs)
    TileViewItemAnimationBase.AnimateSize(Double, Double)
    Namespace: Syncfusion.Windows.Shared
    Assembly: Syncfusion.Shared.Wpf.dll
    Syntax
    public class TileViewItemBase : TileViewItemAnimationBase

    Fields

    UIElementObj

    stores the details of the object UI element

    Declaration
    public UIElement UIElementObj
    Field Value
    Type Description
    System.Windows.UIElement

    Methods

    FloatPanelArea_MouseLeftButtonDown(Object, MouseButtonEventArgs)

    starthe dragging of report card when mouse left button is clicked

    Declaration
    public void FloatPanelArea_MouseLeftButtonDown(object sender, MouseButtonEventArgs e)
    Parameters
    Type Name Description
    System.Object sender

    The float panel area

    System.Windows.Input.MouseButtonEventArgs e

    Mouse button event args.

    FloatPanelArea_MouseLeftButtonUp(Object, MouseButtonEventArgs)

    stops the report catd dragging in the float panel area

    Declaration
    public void FloatPanelArea_MouseLeftButtonUp(object sender, MouseButtonEventArgs e)
    Parameters
    Type Name Description
    System.Object sender

    float panel area

    System.Windows.Input.MouseButtonEventArgs e

    Mouse button event args.

    FloatPanelArea_MouseMove(Object, MouseEventArgs)

    fires when report card is dragging

    Declaration
    public void FloatPanelArea_MouseMove(object sender, MouseEventArgs e)
    Parameters
    Type Name Description
    System.Object sender

    float panel area

    System.Windows.Input.MouseEventArgs e

    Mouse button event args.

    OnApplyTemplate()

    Gets the template parts from the report card.

    Declaration
    public override void OnApplyTemplate()

    OnGotFocus(RoutedEventArgs)

    it brings the report card to the front

    Declaration
    protected override void OnGotFocus(RoutedEventArgs e)
    Parameters
    Type Name Description
    System.Windows.RoutedEventArgs e

    Routed Event Args.

    OnMouseLeftButtonDown(MouseButtonEventArgs)

    event to bring the report card in front of the other report cards

    Declaration
    protected override void OnMouseLeftButtonDown(MouseButtonEventArgs e)
    Parameters
    Type Name Description
    System.Windows.Input.MouseButtonEventArgs e

    Mouse Button Event Args.

    UpdateCoordinate(Point)

    Base method for updating report card coordinates

    Declaration
    public virtual void UpdateCoordinate(Point Pt)
    Parameters
    Type Name Description
    System.Windows.Point Pt

    The new mouse coordinates

    UpdateFloatPanelSize(Double, Double)

    Base method for updating the report card size

    Declaration
    public virtual void UpdateFloatPanelSize(double Width, double Height)
    Parameters
    Type Name Description
    System.Double Width

    report card width

    System.Double Height

    report card height

    Events

    DragCompletedEvent

    declares the drag completed event of the report card

    Declaration
    public event TileViewDragEventHandler DragCompletedEvent
    Event Type
    Type Description
    TileViewDragEventHandler

    DragMouseMoveEvent

    declares the drag mouse move event of the report card

    Declaration
    public event TileViewDragEventHandler DragMouseMoveEvent
    Event Type
    Type Description
    TileViewDragEventHandler

    DragStartedEvent

    declares the drag started event of the report card

    Declaration
    public event TileViewDragEventHandler DragStartedEvent
    Event Type
    Type Description
    TileViewDragEventHandler

    PanelFocused

    declares the on focus event of the report card

    Declaration
    public event TileViewDragEventHandler PanelFocused
    Event Type
    Type Description
    TileViewDragEventHandler
    Back to top Generated by DocFX
    Copyright © 2001 - 2023 Syncfusion Inc. All Rights Reserved