RefreshPropertiesAttribute Klas
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Geeft aan dat het eigenschappenraster moet worden vernieuwd wanneer de bijbehorende eigenschapswaarde wordt gewijzigd. Deze klasse kan niet worden overgenomen.
public ref class RefreshPropertiesAttribute sealed : Attribute
[System.AttributeUsage(System.AttributeTargets.All)]
public sealed class RefreshPropertiesAttribute : Attribute
[<System.AttributeUsage(System.AttributeTargets.All)>]
type RefreshPropertiesAttribute = class
inherit Attribute
Public NotInheritable Class RefreshPropertiesAttribute
Inherits Attribute
- Overname
- Kenmerken
Voorbeelden
In het volgende codevoorbeeld ziet u hoe u de RefreshPropertiesAttribute klasse gebruikt om de vernieuwingsmodus voor een DataSource eigenschap op te geven. Zie How to: Attributes toepassen in Windows Forms Controls voor een volledige codevermelding.
[Category("Data")]
[Description("Indicates the source of data for the control.")]
[RefreshProperties(RefreshProperties.Repaint)]
[AttributeProvider(typeof(IListSource))]
public object DataSource
{
get => _dataGridView1.DataSource;
set => _dataGridView1.DataSource = value;
}
<Category("Data"), _
Description("Indicates the source of data for the control."), _
RefreshProperties(RefreshProperties.Repaint), _
AttributeProvider(GetType(IListSource))> _
Public Property DataSource() As Object
Get
Return Me.dataGridView1.DataSource
End Get
Set(ByVal value As Object)
Me.dataGridView1.DataSource = value
End Set
End Property
Opmerkingen
Hiermee RefreshPropertiesAttribute wordt het type vernieuwingsmodus aangegeven dat moet worden gebruikt bij het vernieuwen van een PropertyGrid besturingselement.
Constructors
| Name | Description |
|---|---|
| RefreshPropertiesAttribute(RefreshProperties) |
Initialiseert een nieuw exemplaar van de RefreshPropertiesAttribute klasse. |
Velden
| Name | Description |
|---|---|
| All |
Geeft aan dat alle eigenschappen opnieuw worden opgevraagd en vernieuwd als de eigenschapswaarde wordt gewijzigd. Dit veld is alleen-lezen. |
| Default |
Geeft aan dat er geen andere eigenschappen worden vernieuwd als de eigenschapswaarde wordt gewijzigd. Dit veld is alleen-lezen. |
| Repaint |
Geeft aan dat alle eigenschappen opnieuw worden geschilderd als de eigenschapswaarde wordt gewijzigd. Dit veld is alleen-lezen. |
Eigenschappen
| Name | Description |
|---|---|
| RefreshProperties |
Hiermee haalt u de vernieuwingseigenschappen voor het lid op. |
| TypeId |
Wanneer deze wordt geïmplementeerd in een afgeleide klasse, krijgt u Attributehiervoor een unieke id. (Overgenomen van Attribute) |
Methoden
| Name | Description |
|---|---|
| Equals(Object) |
Hiermee wordt de methode van Equals het object overschreven. |
| GetHashCode() |
Retourneert de hashcode voor dit object. |
| GetType() |
Hiermee haalt u de Type huidige instantie op. (Overgenomen van Object) |
| IsDefaultAttribute() |
Hiermee wordt een waarde opgehaald die aangeeft of de huidige waarde van het kenmerk de standaardwaarde voor het kenmerk is. |
| Match(Object) |
Wanneer deze wordt overschreven in een afgeleide klasse, wordt een waarde geretourneerd die aangeeft of dit exemplaar gelijk is aan een opgegeven object. (Overgenomen van Attribute) |
| MemberwiseClone() |
Hiermee maakt u een ondiepe kopie van de huidige Object. (Overgenomen van Object) |
| ToString() |
Retourneert een tekenreeks die het huidige object vertegenwoordigt. (Overgenomen van Object) |
Expliciete interface-implementaties
| Name | Description |
|---|---|
| _Attribute.GetIDsOfNames(Guid, IntPtr, UInt32, UInt32, IntPtr) |
Hiermee wordt een set namen toegewezen aan een bijbehorende set verzend-id's. (Overgenomen van Attribute) |
| _Attribute.GetTypeInfo(UInt32, UInt32, IntPtr) |
Hiermee haalt u de typegegevens voor een object op, die kan worden gebruikt om de typegegevens voor een interface op te halen. (Overgenomen van Attribute) |
| _Attribute.GetTypeInfoCount(UInt32) |
Hiermee wordt het aantal type-informatieinterfaces opgehaald dat een object biedt (0 of 1). (Overgenomen van Attribute) |
| _Attribute.Invoke(UInt32, Guid, UInt32, Int16, IntPtr, IntPtr, IntPtr, IntPtr) |
Biedt toegang tot eigenschappen en methoden die door een object worden weergegeven. (Overgenomen van Attribute) |