Show / Hide Table of Contents

Interface IWpfWindow

Define una serie de miembros accesorios a implementar dentro de las ventanas de WPF.

Inherited Members
IMsWindow.Handle
IMsWindow.Padding
IWindow.Size
IWindow.Location
IWindow.Hide()
IWindow.Maximize()
IWindow.Minimize()
IWindow.Restore()
IWindow.ToggleMaximize()
ICloseable.Close()
Namespace: TheXDS.MCART.Types.Base
Assembly: MCART.Wpf.Common.dll
Syntax
public interface IWpfWindow : IMsWindow, IWindow, ICloseable
Remarks

Esta interfaz solo debe ser implementada por objetos que deriven de la clase Window o de una de sus clases derivadas.

Properties

| Edit this page View Source

ActualSise

Obtiene el tamaño actual de la ventana.

Declaration
Size ActualSise { get; }
Property Value
Type Description
Size
| Edit this page View Source

Itself

Obtiene una referencia directa a la ventana.

Declaration
Window Itself { get; }
Property Value
Type Description
Window
| Edit this page View Source

WindowState

Obtiene un valor que indica el estado de la ventana.

Declaration
WindowState WindowState { get; }
Property Value
Type Description
WindowState

Methods

| Edit this page View Source

DragMove()

Inicia una operación de arrastre de la ventana.

Declaration
void DragMove()

Extension Methods

Objects.ShallowCopyTo(object, object, Type)
ObjectExtensions.FieldsOf<T>(object)
ObjectExtensions.GetAttribute<T>(object)
ObjectExtensions.GetAttributes<T>(object)
ObjectExtensions.HasAttrValue<TAttribute, TValue>(object, out TValue)
ObjectExtensions.HasAttribute<T>(object)
ObjectExtensions.HasAttribute<T>(object, out T?)
ObjectExtensions.HasAttributes<T>(object, out IEnumerable<T>?)
ObjectExtensions.Is(object?, object?)
ObjectExtensions.IsEither(object, IEnumerable)
ObjectExtensions.IsEither(object, params object[])
ObjectExtensions.IsNeither(object, IEnumerable)
ObjectExtensions.IsNeither(object, params object[])
ObjectExtensions.IsNot(object?, object?)
ObjectExtensions.PropertiesOf<T>(object)
ObjectExtensions.WhichAre(object, IEnumerable<object>)
ObjectExtensions.WhichAre(object, params object[])
Common.IfNotNull<T>(T?, Action<T>)
Objects.Itself<T>(T)
Objects.ShallowCopyTo<T>(T, T)
WpfWindowExtensions.HookHelp(IWpfWindow, HandledEventHandler)
CollectionExtensions.PushInto<TItem, TCollection>(TItem, ICollection<TCollection>)
DictionaryExtensions.PushInto<TKey, TValue>(TValue, TKey, IDictionary<TKey, TValue>)
  • Edit this page
  • View Source
In this article
Back to top Generated by DocFX