Skip to main content

WeakEvents Class

Definition​

Assembly:Avalonia.Base
Package:Avalonia
public class WeakEvents

Inheritance: object -> WeakEvents

Constructors​

NameDescription
WeakEventsNo summary available.

WeakEvents Constructor​

public WeakEvents()

Fields​

NameDescription
AvaloniaPropertyChangedRepresents PropertyChanged event from Avalonia.AvaloniaObject
CollectionChangedRepresents CollectionChanged event from System.Collections.Specialized.INotifyCollectionChanged
CommandCanExecuteChangedRepresents CanExecuteChanged event from System.Windows.Input.ICommand
ThreadSafePropertyChangedRepresents PropertyChanged event from System.ComponentModel.INotifyPropertyChanged with auto-dispatching to the UI thread

AvaloniaPropertyChanged Field​

Represents PropertyChanged event from Avalonia.AvaloniaObject

public Avalonia.Utilities.WeakEvent<TSender,TEventArgs><Avalonia.AvaloniaObject, Avalonia.AvaloniaPropertyChangedEventArgs> AvaloniaPropertyChanged

CollectionChanged Field​

Represents CollectionChanged event from System.Collections.Specialized.INotifyCollectionChanged

public Avalonia.Utilities.WeakEvent<TSender,TEventArgs><System.Collections.Specialized.INotifyCollectionChanged, System.Collections.Specialized.NotifyCollectionChangedEventArgs> CollectionChanged

CommandCanExecuteChanged Field​

Represents CanExecuteChanged event from System.Windows.Input.ICommand

public Avalonia.Utilities.WeakEvent<TSender,TEventArgs><System.Windows.Input.ICommand, EventArgs> CommandCanExecuteChanged

ThreadSafePropertyChanged Field​

Represents PropertyChanged event from System.ComponentModel.INotifyPropertyChanged with auto-dispatching to the UI thread

public Avalonia.Utilities.WeakEvent<TSender,TEventArgs><System.ComponentModel.INotifyPropertyChanged, System.ComponentModel.PropertyChangedEventArgs> ThreadSafePropertyChanged