Early Preview

This is currently very much a preview. Please feel free to try things out, but don't be upset if anything is not yet working. Feedback is welcome over on our GitHub Dicussions page.

class System.​ComponentModel.​RefreshPropertiesAttribute

Assembly: System.ComponentModel.Primitives

Inheritance: object → Attribute → RefreshPropertiesAttribute

Indicates that the property grid should refresh when the associated property value changes. This class cannot be inherited.

Fields and Constants

public static readonly RefreshPropertiesAttribute
All
Indicates that all properties are queried again and refreshed if the property value is changed. This field is read-only.
public static readonly RefreshPropertiesAttribute
Default
Indicates that no other properties are refreshed if the property value is changed. This field is read-only.
public static readonly RefreshPropertiesAttribute
Repaint
Indicates that all properties are repainted if the property value is changed. This field is read-only.

Properties

RefreshProperties
Gets the refresh properties for the member.
public object
TypeId

Methods

public bool
Equals​(object obj)
Overrides the object's <see cref="Overload:System.Object.Equals" /> method.
Returns <see langword="true" /> if the specified object is the same; otherwise, <see langword="false" /> .
public int
GetHashCode​()
Returns the hash code for this object.
Returns The hash code for the object that the attribute belongs to.
public bool
IsDefaultAttribute​()
Gets a value indicating whether the current value of the attribute is the default value for the attribute.
Returns <see langword="true" /> if the current value of the attribute is the default; otherwise, <see langword="false" /> .
public bool
Match​(object obj)
Inherited from Attribute
protected void
Finalize​()
Inherited from object
public Type
GetType​()
Inherited from object
protected object
MemberwiseClone​()
Inherited from object
public string
ToString​()
Inherited from object