RefreshProperties, énumération (System.ComponentModel)

Changer de vue:
ScriptFree
Bibliothèque de classes .NET Framework
RefreshProperties, énumération
Cet article a fait l'objet d'une traduction manuelle. Pour afficher simultanément cette page et le contenu source en anglais, choisissez le paramètre d'affichage Basse densité.

Définit des identificateurs qui indiquent le type d'une actualisation de la fenêtre Propriétés.

Espace de noms :  System.ComponentModel
Assembly :  System (dans System.dll)
Syntaxe

Visual Basic
Public Enumeration RefreshProperties
C#
public enum RefreshProperties
VisualC++
public enum class RefreshProperties
F#
type RefreshProperties
Membres

Nom de membre Description
None Aucune actualisation n'est nécessaire.
All Les propriétés doivent être actualisées, de même que la vue.
Repaint La vue doit être actualisée.
Notes

RefreshProperties définit des identificateurs pour les types de méthodes d'actualisation pouvant être utilisés lors de l'actualisation de la vue de la fenêtre Propriétés.

Exemples

L'exemple de code suivant illustre l'utilisation de la classe RefreshPropertiesAttribute pour spécifier le mode d'actualisation d'une propriété DataSource. Pour obtenir l'intégralité du code, consultez Comment : appliquer des attributs dans les contrôles Windows Forms.

Visual Basic

<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


C#

[Category("Data")]
[Description("Indicates the source of data for the control.")]
[RefreshProperties(RefreshProperties.Repaint)]
[AttributeProvider(typeof(IListSource))]
public object DataSource
{
    get
    {
        return this.dataGridView1.DataSource;
    }

    set
    {
        this.dataGridView1.DataSource = value;
    }
}


Informations de version

.NET Framework

Pris en charge dans : 4, 3.5, 3.0, 2.0, 1.1, 1.0

.NET Framework Client Profile

Pris en charge dans : 4, 3.5 SP1
Plateformes

Windows 7, Windows Vista SP1 ou ultérieur, Windows XP SP3, Windows XP SP2 Édition x64, Windows Server 2008 (installation minimale non prise en charge), Windows Server 2008 R2 (installation minimale prise en charge avec SP1 ou version ultérieure), Windows Server 2003 SP2

Le .NET Framework ne prend pas en charge toutes les versions de chaque plateforme. Pour obtenir la liste des versions prises en charge, consultez Configuration requise du .NET Framework.
Voir aussi

Référence