Class WindowPresenterBase
Inheritance
System.Object
WindowPresenterBase
Namespace: Telerik.Windows.Controls.InternalWindow
Assembly: Telerik.Windows.Controls.Navigation.dll
Syntax
public class WindowPresenterBase : ContentPresenter
Constructors
WindowPresenterBase(IDragAware)
Initializes a new instance of the WindowPresenterBase class.
Declaration
public WindowPresenterBase(IDragAware windowHost)
Parameters
IDrag
|
Fields
CaptionHeightProperty
Declaration
public static readonly DependencyProperty CaptionHeightProperty
Field Value
System.
|
LeftProperty
Declaration
public static readonly DependencyProperty LeftProperty
Field Value
System.
|
ResizeBorderProperty
Declaration
public static readonly DependencyProperty ResizeBorderProperty
Field Value
System.
|
SizeToContentProperty
Declaration
public static readonly DependencyProperty SizeToContentProperty
Field Value
System.
|
TopProperty
Declaration
public static readonly DependencyProperty TopProperty
Field Value
System.
|
WindowHeightProperty
Declaration
public static readonly DependencyProperty WindowHeightProperty
Field Value
System.
|
WindowResizeModeProperty
Declaration
public static readonly DependencyProperty WindowResizeModeProperty
Field Value
System.
|
WindowStateProperty
Declaration
public static readonly DependencyProperty WindowStateProperty
Field Value
System.
|
WindowWidthProperty
Declaration
public static readonly DependencyProperty WindowWidthProperty
Field Value
System.
|
Properties
CaptionHeight
Declaration
public double CaptionHeight { get; set; }
Property Value
System.
|
DragAware
InitialPosition
Declaration
protected Rect InitialPosition { get; set; }
Property Value
System.
|
Left
Declaration
public double Left { get; set; }
Property Value
System.
|
ResizeBorder
Declaration
public Thickness ResizeBorder { get; set; }
Property Value
System.
|
SizeToContent
Declaration
public bool SizeToContent { get; set; }
Property Value
System.
|
Top
Declaration
public double Top { get; set; }
Property Value
System.
|
WindowHeight
Declaration
public double WindowHeight { get; set; }
Property Value
System.
|
WindowResizeMode
Declaration
public ResizeMode WindowResizeMode { get; set; }
Property Value
System.
|
WindowState
Declaration
public WindowState WindowState { get; set; }
Property Value
System.
|
WindowWidth
Declaration
public double WindowWidth { get; set; }
Property Value
System.
|
Methods
CoerceThumb(ThumbType)
GenerateHitTestRectangles()
Declaration
protected Rect[] GenerateHitTestRectangles()
Returns
System.
|
GetMaximumSize()
Declaration
protected virtual Size GetMaximumSize()
Returns
System.
|
MeasureOverride(Size)
Declaration
protected override Size MeasureOverride(Size availableSize)
Parameters
System.
|
Returns
System.
|
OnWindowPositionChanged()
Declaration
protected virtual void OnWindowPositionChanged()
OnWindowSizeChanged()
Declaration
protected virtual void OnWindowSizeChanged()
OnWindowStateChanged(WindowState)
Declaration
protected virtual void OnWindowStateChanged(WindowState oldState)
Parameters
System.
|
Resize(Rect)
Declaration
protected void Resize(Rect position)
Parameters
System.
|
SetSizeAndPosition(Rect)
Declaration
protected void SetSizeAndPosition(Rect rect)
Parameters
System.
|
UpdatePosition(Rect)
Declaration
protected void UpdatePosition(Rect position)
Parameters
System.
|