-
Notifications
You must be signed in to change notification settings - Fork 17
RichItemContainer
Namespace: RichCanvas
Assembly: RichCanvas
Inheritance: Object → DispatcherObject → DependencyObject → Visual → UIElement → FrameworkElement → Control → ContentControl → RichItemContainer
References: RichItemsControl, PanningGrid
public class RichItemContainer : ContentControl
public RichItemContainer();
public static DependencyProperty ApplyTransformProperty;
Field Value
public static DependencyProperty IsDraggableProperty;
Field Value
public static DependencyProperty IsSelectableProperty;
Field Value
public static DependencyProperty IsSelectedProperty;
Field Value
public static DependencyProperty LeftProperty;
Field Value
public static DependencyProperty ScaleProperty;
Field Value
public static RoutedEvent SelectedEvent;
Field Value
public static DependencyProperty ShouldBringIntoViewProperty;
Field Value
public static DependencyProperty TopProperty;
Field Value
public static RoutedEvent UnselectedEvent;
Field Value
The RichItemsControl that owns this ItemContainer.
public RichItemsControl Host { get; set; }
Property Value
Gets or sets whether this RichItemContainer can be dragged on RichItemsControl.ItemsHost True by default
public bool IsDraggable { get; set; }
Property Value
Gets or sets whether this RichItemContainer can be selected. True by default
public bool IsSelectable { get; set; }
Property Value
Gets or sets a value that indicates whether this item is selected. Can only be set if RichItemContainer.IsSelectable is true.
public bool IsSelected { get; set; }
Property Value
Gets or sets the Left position of this RichItemContainer on RichItemsControl.ItemsHost
public double Left { get; set; }
Property Value
Gets this RichItemContainer ScaleTransform in order to get direction.
public Point Scale { get; set; }
Property Value
Gets or sets whether this RichItemContainer should be centered inside RichItemsControl.ScrollContainer viewport
public bool ShouldBringIntoView { get; set; }
Property Value
Gets or sets the Top position of this RichItemContainer on RichItemsControl.ItemsHost
public double Top { get; set; }
Property Value
public static Transform GetApplyTransform(UIElement element);
Parameters
element
UIElement
Returns
protected override void OnMouseEnter(MouseEventArgs e);
Parameters
protected override void OnMouseLeave(MouseEventArgs e);
Parameters
public static void SetApplyTransform(UIElement element, Transform value);
Parameters
element
UIElement
value
Transform