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 : TileViewItemAnimationBase
Fields
UIElementObj
stores the details of the object UI element
Declaration
public UIElement UIElementObj
Field 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 DragCompletedEvent
Event Type
DragMouseMoveEvent
declares the drag mouse move event of the report card
Declaration
public event TileViewDragEventHandler DragMouseMoveEvent
Event Type
DragStartedEvent
declares the drag started event of the report card
Declaration
public event TileViewDragEventHandler DragStartedEvent
Event Type
PanelFocused
declares the on focus event of the report card
Declaration
public event TileViewDragEventHandler PanelFocused