C# Класс WPF.JoshSmith.Adorners.SingleChildAdornerBase

Abstract class used to create adorners with only one visual child. By default the visual child is not added to the adorner's visual or logical tree. Subclasses can add the child to the visual and/or logical trees if necessary. This class also provides support for moving the adorner via the public OffsetTop and OffsetLeft properties.
Initial Concept: http://blogs.msdn.com/marcelolr/archive/2006/03/03/543301.aspx
Наследование: System.Windows.Documents.Adorner
Показать файл Открыть проект

Защищенные свойства (Protected)

Свойство Тип Описание
child System.Windows.UIElement

Открытые методы

Метод Описание
GetDesiredTransform ( System.Windows.Media.GeneralTransform transform ) : System.Windows.Media.GeneralTransform

Override.

SetOffsets ( double left, double top ) : void

Updates the location of the adorner in one atomic operation.

Защищенные методы

Метод Описание
ArrangeOverride ( Size finalSize ) : Size

Override.

GetVisualChild ( int index ) : Visual

Override.

MeasureOverride ( Size constraint ) : Size

Override.

SingleChildAdornerBase ( UIElement adornedElement ) : System.Windows

Protected constructor.

Приватные методы

Метод Описание
UpdateLocation ( ) : void

Описание методов

ArrangeOverride() защищенный Метод

Override.
protected ArrangeOverride ( Size finalSize ) : Size
finalSize System.Windows.Size
Результат System.Windows.Size

GetDesiredTransform() публичный Метод

Override.
public GetDesiredTransform ( System.Windows.Media.GeneralTransform transform ) : System.Windows.Media.GeneralTransform
transform System.Windows.Media.GeneralTransform
Результат System.Windows.Media.GeneralTransform

GetVisualChild() защищенный Метод

Override.
protected GetVisualChild ( int index ) : Visual
index int
Результат Visual

MeasureOverride() защищенный Метод

Override.
protected MeasureOverride ( Size constraint ) : Size
constraint System.Windows.Size
Результат System.Windows.Size

SetOffsets() публичный Метод

Updates the location of the adorner in one atomic operation.
public SetOffsets ( double left, double top ) : void
left double
top double
Результат void

SingleChildAdornerBase() защищенный Метод

Protected constructor.
protected SingleChildAdornerBase ( UIElement adornedElement ) : System.Windows
adornedElement System.Windows.UIElement The element to which the adorner will be bound.
Результат System.Windows

Описание свойств

child защищенное свойство

The child element displayed in the adorner.
protected UIElement,System.Windows child
Результат System.Windows.UIElement