Interface IWindow
Represent the Interface for the Iwindow
Namespace: Syncfusion.Windows.Tools.Controls
Assembly: Syncfusion.Tools.Wpf.dll
Syntax
public interface IWindow
Properties
AllowsTransparency
Gets or sets a value indicating whether [allows transparency].
Declaration
bool AllowsTransparency { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
|
Child
Gets or sets the child.
Declaration
UIElement Child { get; set; }
Property Value
Type | Description |
---|---|
System.Windows.UIElement | The child. |
DockingManager
Gets or sets the docking manager.
Declaration
DockingManager DockingManager { get; set; }
Property Value
Type | Description |
---|---|
DockingManager | The docking manager. |
FloatChild
Gets or sets the float child.
Declaration
FrameworkElement FloatChild { get; set; }
Property Value
Type | Description |
---|---|
System.Windows.FrameworkElement | The float child. |
Header
Gets or sets the header.
Declaration
UIElement Header { get; set; }
Property Value
Type | Description |
---|---|
System.Windows.UIElement | The header. |
Height
Gets or sets the height.
Declaration
double Height { get; set; }
Property Value
Type | Description |
---|---|
System.Double | The height. |
HitTestDisabled
Gets or sets a value indicating whether [hit test disabled].
Declaration
bool HitTestDisabled { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
|
IsDragging
Gets or sets a value indicating whether this instance is dragging.
Declaration
bool IsDragging { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
|
IsMultiHostsContainer
Gets or sets a value indicating whether this instance is multi hosts container.
Declaration
bool IsMultiHostsContainer { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
|
IsOpen
Gets or sets a value indicating whether this instance is open.
Declaration
bool IsOpen { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
|
Opacity
Gets or sets the opacity.
Declaration
double Opacity { get; set; }
Property Value
Type | Description |
---|---|
System.Double | The opacity. |
PlacementRectangle
Gets or sets the placement rectangle.
Declaration
Rect PlacementRectangle { get; set; }
Property Value
Type | Description |
---|---|
System.Windows.Rect | The placement rectangle. |
PrimaryElement
Gets or sets the primary element.
Declaration
FrameworkElement PrimaryElement { get; set; }
Property Value
Type | Description |
---|---|
System.Windows.FrameworkElement | The primary element. |
Width
Gets or sets the width.
Declaration
double Width { get; set; }
Property Value
Type | Description |
---|---|
System.Double | The width. |
Methods
CompleteDragging()
Completes the dragging.
Declaration
void CompleteDragging()
GetVisibleHostsCount(DockedElementsContainer)
Gets the visible hosts count.
Declaration
int GetVisibleHostsCount(DockedElementsContainer container)
Parameters
Type | Name | Description |
---|---|---|
DockedElementsContainer | container | The container. |
Returns
Type | Description |
---|---|
System.Int32 | return DockedElementContainer. |
SetNewPrimaryElement(FrameworkElement)
Sets the new primary element.
Declaration
void SetNewPrimaryElement(FrameworkElement element)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.FrameworkElement | element | The element. |
SetWindowOnTop()
Sets the window on top.
Declaration
void SetWindowOnTop()
UpdateDataContext()
Updates the data context.
Declaration
void UpdateDataContext()
UpdateIsMultiHostProperty()
Updates the is multi host property.
Declaration
void UpdateIsMultiHostProperty()