Class TileViewItemBase
Represents the TileView Item Base. This Class is for the maintaining the drag events of the report cards
Inherited Members
Namespace: Syncfusion.Windows.Shared
Assembly: Syncfusion.Shared.WPF.dll
Syntax
public class TileViewItemBase : TileViewItemAnimationBaseFields
UIElementObj
stores the details of the object UI element
Declaration
public UIElement UIElementObjField Value
| Type | 
|---|
| 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 DragCompletedEventEvent Type
| Type | 
|---|
| TileViewDragEventHandler | 
DragMouseMoveEvent
declares the drag mouse move event of the report card
Declaration
public event TileViewDragEventHandler DragMouseMoveEventEvent Type
| Type | 
|---|
| TileViewDragEventHandler | 
DragStartedEvent
declares the drag started event of the report card
Declaration
public event TileViewDragEventHandler DragStartedEventEvent Type
| Type | 
|---|
| TileViewDragEventHandler | 
PanelFocused
declares the on focus event of the report card
Declaration
public event TileViewDragEventHandler PanelFocusedEvent Type
| Type | 
|---|
| TileViewDragEventHandler |