Class PanelPresenterBase
- Namespace
- H.Presenters.Design
- Assembly
- H.Presenters.Design.dll
public abstract class PanelPresenterBase : DropAdornerDesignPresenterBase, INotifyPropertyChanged, IDisplayBindable, IIconable, INameable, IOrderable, IGroupable, IDable, IDescriptionable, IDesignPresenter, IDesignPresenterBase, ICloneable, IHitTestElementDrag, IGetDragAdorner, IHitTestElementDrop, IGetDropAdorner- Inheritance
- 
      
      
      
      
      
      
      
      
      
      PanelPresenterBase
- Implements
- Derived
- Inherited Members
- Extension Methods
Constructors
PanelPresenterBase()
public PanelPresenterBase()Fields
_dropBackup
protected IDesignPresenter _dropBackupField Value
Properties
ChildrenHorizontalAlignment
[Display(Name = "水平内部对齐", GroupName = "常用,样式")]
public HorizontalAlignment ChildrenHorizontalAlignment { get; set; }Property Value
ChildrenVerticalAlignment
[Display(Name = "垂直内部对齐", GroupName = "常用,样式")]
public VerticalAlignment ChildrenVerticalAlignment { get; set; }Property Value
Presenters
[Browsable(false)]
[JsonIgnore]
public ObservableCollection<IDesignPresenter> Presenters { get; set; }Property Value
Methods
DragEnter(UIElement, DragEventArgs)
public override void DragEnter(UIElement element, DragEventArgs e)Parameters
- elementUIElement
- eDragEventArgs
DragLeave(UIElement, DragEventArgs)
public override void DragLeave(UIElement element, DragEventArgs e)Parameters
- elementUIElement
- eDragEventArgs
Drop(UIElement, DragEventArgs)
public override void Drop(UIElement element, DragEventArgs e)Parameters
- elementUIElement
- eDragEventArgs