Show / Hide Table of Contents

Class WpfWindowViewModel

ViewModel con propiedades básicas de gestión de la ventana.

Inheritance
object
NotifyPropertyChangeBase
NotifyPropertyChanged
ViewModelBase
WindowViewModel
WpfWindowViewModel
Implements
INotifyPropertyChangeBase
IRefreshable
INotifyPropertyChanged
Inherited Members
WindowViewModel.Title
WindowViewModel.WindowHeight
WindowViewModel.WindowWidth
WindowViewModel.WindowSize
ViewModelBase.IsBusy
ViewModelBase.Observe<T>(Expression<Func<T>>, Action)
ViewModelBase.Observe(Expression<Func<object>>[], Action)
ViewModelBase.Observe(string, Action)
ViewModelBase.Observe(string[], Action)
ViewModelBase.ObserveFrom<T>(T, Expression<Func<T, object>>, Action)
ViewModelBase.ObserveFrom(INotifyPropertyChanged, PropertyInfo, Action)
ViewModelBase.BusyOp(Action)
ViewModelBase.BusyOp(Task)
ViewModelBase.BusyOp<T>(Func<T>)
ViewModelBase.BusyOp<T>(Task<T>)
NotifyPropertyChanged.PropertyChanged
NotifyPropertyChanged.Notify(params string[])
NotifyPropertyChanged.Notify(string)
NotifyPropertyChanged.RaisePropertyChangeEvent(in string, in PropertyChangeNotificationType)
NotifyPropertyChanged.OnDoChange<T>(ref T, T, string)
NotifyPropertyChangeBase.OnInitialize(NotifyPropertyChangeBase.IPropertyBroadcastSetup)
NotifyPropertyChangeBase.Refresh()
NotifyPropertyChangeBase.Subscribe(PropertyInfo, PropertyChangeObserver)
NotifyPropertyChangeBase.Subscribe(PropertyChangeObserver)
NotifyPropertyChangeBase.Subscribe(Expression<Func<object>>, PropertyChangeObserver)
NotifyPropertyChangeBase.Unsubscribe(PropertyChangeObserver)
NotifyPropertyChangeBase.Unsubscribe(PropertyInfo)
NotifyPropertyChangeBase.Unsubscribe(Expression<Func<object>>)
NotifyPropertyChangeBase.Change<T>(ref T, T, string)
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: TheXDS.MCART.Types.Base
Assembly: MCART.Wpf.Mvvm.dll
Syntax
public abstract class WpfWindowViewModel : WindowViewModel, INotifyPropertyChangeBase, IRefreshable, INotifyPropertyChanged

Properties

| Edit this page View Source

WindowState

Obtiene o establece el estado de la ventana.

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

Implements

INotifyPropertyChangeBase
IRefreshable
INotifyPropertyChanged

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)
ObservingCommandBuilder.Create<T>(T, Action)
ObservingCommandBuilder.Create<T>(T, Action<object?>)
ObservingCommandBuilder.Create<T>(T, Func<object?, Task>)
ObservingCommandBuilder.Create<T>(T, Func<Task>)
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